Originally posted by GoldenBackHand
View Post
The Mecca of boxing is no longer located in America. The Saudis are cleaning up the sport and forcing the best ti fight the best
Leave a comment: