when did roger federer win his first major
2004
-1
Section::::Personal life.:Philanthropy and outreach.

Roger Federer
262376
7962427193542532512
NONE
Section::::Tennis career.:2004: Imposing dominance.

Roger Federer
262376