By Joshua Thomas Roger Federer is one of the greatest tennis players of all-time, but the Swiss icon has been notably absent from court in recent months.

By Joshua Thomas Roger Federer is one of the greatest tennis players of all-time, but the Swiss icon has been notably absent from court in recent months.
Copyright 2021. PeopleNet TV.