Captain of the team, Roger Federer guides Switzerland to Davis Cup win. The long and illustrious career of Tennis ace Roger Federer has seen several highs and lows, but...

Read More