Even if you’re not one of the 55,000 people in attendance at UFC 129, you can still watch every single fight from the card.
Overnight, UFC officials announced that all five preliminary-card fights not tapped for a traditional television broadcast now will stream for free on Facebook.
UFC 129 takes place April 30 at Toronto’s Rogers Centre. The night’s main card airs on pay-per-view, and two preliminary-card bouts air on Spike TV. The remaining fights are part of the Facebook stream.