Which sport has the best athletes? Larry Fitzgerald Says Tennis! | TC Live

TC Live hosts discuss which sport has the best athletes following Larry Fitzgerald's statement that tennis players are the world's best athletes.