Two weeks ago in Moscow, Russia - World of Boxing staged a major event that had plenty of twists and turns. Two of the biggest outcomes involved world titles under the International Boxing Federation (IBF).
[Click Here To Read More]
[Click Here To Read More]
Comment