Baltimore Ravens quarterback Joe Flacco isn't pulling any punches when it comes to his offseason training regimen this year.
Flacco has taken up boxing at a Philadelphia gym to help improve his hand-eye coordination, strength and balance. Before you cue up the "Rocky" theme music, Flacco is throwing the punches and not taking them in his workouts.
For about an hour, Flacco puts on the gloves and delivers combinations into his trainer's padded gloves. He'll then punch on a heavy bag before doing an abdominal exercise for an hour.
So, is Flacco an "elite" boxer?