Roger Federer pulls out of French Open before 4th round

Hearst Television participates in various affiliate marketing programs, which means we may get paid commissions on purchases made through ourĀ …