Trevor Plouffe thought this homer Thursday was a no-doubter. Then the Cleveland CF had no idea where it was. Then ... well, hilarity ensued.
Here's the link to the video.
Trevor Plouffe thought this homer Thursday was a no-doubter. Then the Cleveland CF had no idea where it was. Then ... well, hilarity ensued.
Here's the link to the video.