FanShot

John Maine signs a minor league deal with the Yankees

5

Signed for starting pitching insurance. Wait, what?