Articles by Fareed Osborne (1)
How Many Tennis Grand Slams Did John McEnroe Win?
•
27 Aug 2020
Still, there’s no denying John McEnroe’s surliness toward opponents was only matched by the Grand Slam winner’s prowess on the tennis court.