Published by TenniSmash
Take a trip down memory lane with this ultimate tear-jerker. Rafael Nadal prevailed in a marathon Melbourne final and it was all a bit too much for Roger Federer.