Ruud retains Geneva Open title beating Sousa in 3-hour final | AP News
Hot Shot: Sousa Finds Perfect Angle With Braga Drop Shot - YouTube
Estoril, Portugal. 04th Apr, 2023. Joao Sousa from Portugal plays against Giulio Zeppieri from Italy during the Men's singles match on day four of the Millennium Estoril Open 2023 - ATP 250
Djokovic aims for 14th Grand Slam title at US Open
Braga Open | Tennis Forecast
Pedro Sousa Tennis Player Profile | ITF
Casper Ruud vs. Joao Sousa Match Preview & Odds to Win Millennium Estoril Open
Joao Sousa | Bio | ATP Tour | Tennis
Pedro Sousa - Wikipedia
Tennis Abstract: Joao Sousa Match Results, Splits, and Analysis
Pedro Sousa | Tennis Forecast
João Sousa - Wikipedia
French Open 2015: Andy Murray so at home as one of the tour's nice guys | The Independent | The Independent
Pedro Sousa – Wikipedia
Pablo Andujar #643 Ranked ATP Tennis Player - Videos, Bio
João Sousa - Wikipedia
Joao Sousa Tournament Preview & Odds to Win Rio Open presented by Claro