Pros and Cons: The Olympics in Rio

Jimmy weighs the good and bad of the 2016 Olympics kicking off in Rio de Janeiro, Brazil.

Related Content

Comments