Advertisement

MLB All-Star 'Final Vote'

The "Final Vote" for the last All-Star spots in both leagues concluded. Freddie Freeman of the Atlanta Braves will fill the last NL spot and Steve Delabar of the Toronto Blue Jays fills the final AL spot. Congratulations to both players!

Rangers' Yu Darvish hits DL, will miss All-Star Game | PETA unhappy with Tampa Bay Rays | Phillies fan drilled in head by line drive home run