Brian Roberts, 2B – OK, so there's only a slim chance that Roberts becomes the AL's final All-Star representative through the All-Star Game Final Vote, but that doesn't mean he can't continue to put up impressive numbers. He's hit successfully in 28 of 31 games since June 2, including 14 multi-hit games. In five games this month, Roberts is hitting .300 with two home runs, three stolen bases and eight runs scored. He leads the major leagues in doubles (32) and the AL in triples (seven). In five games against the Blue Jays so far this season, Roberts is 9-for-19 with two doubles and three runs scored.