Baseball Teams Should Get to Pick Their Playoff Opponents
0
13
This year, the San Francisco Giants won 107 games, tying them for the third most wins of any team this century and the 13th most of any team in the history of Major League Baseball. The team’s reward for this historic (and very much unexpected) season was an immediate matchup against the Los Ange... More »

