Tagged:  MLB 12

By Anthony LaBella, March 25, 2012 0 VG Review

Despite my unabashed love of all things San Francisco Giants, a large majority of my family and friends are made up of baseball detractors. The obligatory “boring” label is brought up often while discussing their disdain for the sport. Baseball… Read More »