Get unlimited digital access to baltimoresun.com. $0.99 for 4 weeks.

J.A. Happ

J.A. Happ of the Houston Astros pitches during a game against the Miami Marlins Mike Ehrmann, Getty Images
Loading