Just when you thought he couldn’t get any better looking he puts on a sports jersey!

William Levy got his jock on at a Marlins game where he threw the first pitch.

He’s at his best when he’s shirtless – but if he has to wear something, then athletic gear is never a bad choice!

Related posts: