SF Giants

MLB Playoff Overview

By Sida Lu On Oct. 6, 2010, the Major League Baseball (MLB) postseason began with eight teams jostling for the title. Since then, only four…