bizarreprodigy.com
Roger Federer: A Player; A Champion
I was waiting for Australian Open to start this year, and I was somehow under the impression that it starts on Jan 19, but then by chance I noticed that I missed the opening day only to catch up on…