Pros and Cons: The Olympics in Rio

Jimmy weighs the good and bad of the 2016 Olympics kicking off in Rio de Janeiro, Brazil. Subscribe NOW to The Tonight Show Starring Jimmy Fallon: …