Duarte has been dominant at Euros 2023, submitting all of his opponents and earning a spot in the super heavyweight and absolute finals. Watch his run here.
Duarte has been dominant at Euros 2023, submitting all of his opponents and earning a spot in the super heavyweight and absolute finals. Watch his run here.