Check out these photos from the fights at PFL: Battle of the Giants, which took place at Kingdom Arena in Riyadh, Saudi Arabia. (Photos courtesy of PFL MMA) Yahoo Sports ...
Below, we look at the results, winners, losers, and video highlights of the PFL Battle of the Giants fight card, which took place at The Mayadeen in Riyadh, Saudi Arabia. The main card aired on ...
Results that may be inaccessible to you are currently showing.