Will your favorite player make the MLB All-Star Game?

The MLB All-Star Game is approaching and the race for the players who will represent their leagues is quickly heating up. The National League has a three-game winning streak against the American League, which may have helped the San Francisco Giants win two World Series’ and the St. Louis Cardinals one World Series.

Read Article →