FanShot

If you ask me who the best pitcher in the world is, I'd say me

23

If you ask me who the best pitcher in the world is, I'd say me

Ivan Nova to Bryan Hoch.