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 ...
RIYADH, Saudi Arabia – The PFL: Battle of the Giants pre-fight press conference takes place Thursday, and you can watch a live stream of the event in the video above. The press conference takes place ...