Roger Federer has won more Wimbledon crowns than any other man in history as he dominated the grass court Grand Slam in the 2000s and 2010s. The star won eight Wimbledon titles between 2003 and 2017, ...