In honor of Roger Federer and his 15th victory in a singles grand slam final, becoming the all time leader in men’s single’s grand slam titles, here’s a nice video the recaptures all his moments of triumph from 2003 till today.