World Tour Finals: Federer - Del Potro

Discussion in 'Pro Match Results and Discussion' started by newpball, Nov 9, 2013.

  1. newpball

    newpball Legend

    Joined:
    May 28, 2013
    Messages:
    5,520
    Location:
    Northern California, USA
    Nice exhibition game.

    Another piece of evidence the World Tour Finals is all about show.
     
    #1

Share This Page