Let's have a look back on Roger Federer's 25 ATP Masters 1000 titles from the firts on the clay of Hambourg in 2002 until his success in Indian Wells 2017.
Andy Roddick imitates Maria Sharapova during an exhibition night in Toronto. Serena Williams, Milos Raonic and Agnieszka Radwanska also took part of this event. (2012-11-16)