NEW YORK (WFAN) — It has been 13 years since an American last won a Grand Slam men’s singles tennis title. But John McEnroe sees an opening for that to change in the near future.

“There’s a void that’s about to occur because of what’s happened with (Roger) Federer and (Rafael) Nadal,” the tennis great told WFAN’s Marc Malusis on Tuesday. “I mean, they’re at the end, right? You can’t imagine them going on more than a year or two. (Novak) Djokovic (and Andy) Murray are the two best, but they’re not getting younger. I know 29 sounds young, but they’re going to have another couple years, you anticipate. So there’s these young guys. There are actually some young Americans that potentially could for sure get in the top 10. Whether they can be Grand Slam champions, that’s the issue I wonder with right now.

READ MORE: Police Trying To Identify Man Accused Of Making Anti-Asian Statements Toward Woman At Upper East Side Subway Station

“The big difference for tennis right now is that the best athletes in our country are playing football, they’re playing basketball. To some extent, it’s easier in schools to get on even a soccer field. And the cost of it … it’s too expensive.”

READ MORE: COVID Hospitalizations Across Tri-State Area Reach Lowest Point In 4 Months

McEnroe mentioned Frances Tiafoe and Taylor Fritz as two young Americans with promise.

The last American man to win a Grand Slam event was Andy Roddick, when he won the US Open championship in 2003.

MORE NEWS: Runway Renovations Underway At Newark Airport As Part Of $84.2 Million Project

To listen to the full interview with McEnroe, in which he also discusses competing in the PowerShares QQQ Cup on Jan. 7 at Barclays Center, click on the audio player above.