Why pitchers won’t wear helmets despite Shoemaker’s 105 mph liner to the head
Since pitchers will never wear helmets on their own, its time to make the decision for them. Plus, Big Papi pastes the Donald, silly September call-ups are back and Seth Lugo spins his route into the Mets rotationIts the nightmare scenario for pitchers: a scald line drive off the bat…