16:55
Federer's FLAWLESS Set vs Djokovic: In Full 😮💨 | Cincinnati 2012
22:57
Roger Federer vs Novak Djokovic | Extended Highlights Toronto 2010 Semi-Final
16:21
Roger Federer's FINAL ATP Masters 1000 Title Run | Miami 2019
16:45
Roger Federer's Perfect Week | Cincinnati 2012 Run To The Title
38:36