Roger Federe
Who is Roger Federe? Roger Federer is a Swiss professional tennis player. Roger Federe has a Grand Slam men’s singles record of 20 titles, including eight Wimbledon titles. Roger Federe- Birth, Parents, Siblings & Education Roger Federer was born on…