Jarrod Saltalamacchia hits homer No. 100, a grand slam.
Baseball, Detroit Tigers, Jarrod Saltalamacchia, MLB, news, Pittsburgh Pirates, Sports