Claim: 2016 Tour de France was not won by Chris Froome.
Evidence: A total of 198 riders from 22 teams entered the 21-stage race , which was won by Chris Froome of.