Miguel Cabrera, Buster Posey show off home runs swings
Giants' offense breaks out again in rout of Arizona
Bondsian plate discipline and batted ball tendencies - Beyond the
D-backs match MLB record with 22nd straight road loss
MORE
San Francisco Giants 4, Detroit Tigers 3 - as it happened
WORLD SERIES: San Francisco Giants beat Detroit Tigers in opener
Miguel Cabrera through the years
Buster Posey - Wikipedia
Nightengale: Can hitters strike back in 2015?
The Best 5-Year Stretch for Every MLB Team in Modern History
Bartolo Colon's perfect swing, as examined by hitting experts
Miguel Cabrera Home Run Swing - 2012 HR #10