American League All Star Roster Announced


With the MLB All-Star game just 11 days away (as of June 26th), MLB has announced the All-Star starters that will take the field in Cleveland. It is time to take a look at these starters for the American Leauge and how they have done so far this season. AL MLB All-Star Starters Catcher – […] READ MORE