Cbs News
Recent News About Cbs News
-
10-foot statue ‘immortalizing Mike Tyson’ unveiled at Resorts World in Las Vegas
A former heavyweight champion of the world was recently honored with a statue in the city that frequently hosted many of his bouts.