The Curse of Matt Duffy

The San Francisco Giants were World Series winners in 2010, 2012 and 2014. At the All-Star break, just past the 2016 season midpoint, the Giants were on their way to another even-numbered year championship. They led their division by ten games over the second-place Dodgers, with a record of 57 wins and 33 losses. Then […]