 Veteran NHL center Joe Pavelski has announced his retirement after 18 seasons. Pavelski spent 13 years with the San Jose Sharks. The Major League Baseball All-Star Game set for tonight at Globe Life Field in Arlington, Texas. The American League has won nine of the last ten All-Star Games. Pittsburgh Pirates rookie Paul Skeens will make his first All-Star appearance.