Globe iconLogin iconRecap iconSearch iconTickets icon

Santiago Casilla reaffirms the notion about pitchers and hitting

Are you one of those baseball purists who thinks the designated hitter rule ruined the game? Do you still feel that way after watching this?
Read More: San Francisco Giants