WATCH! Joseph Benevidez Punches Harder Than You

While he prepares for his upcoming fight against John Moraga, Team Alpha Male’s Joseph Benavidez shows off his speed and power.

Who you got?