If you were worried about missing the atmosphere of 55,000 fans at Rogers Centre next weekend, you’ll get a pretty good feel for it across three platforms. In addition to seven guaranteed fights on pay-per-view and Spike, the UFC announced all five of the remaining undercard fights will stream free on the UFC Facebook page.
UFC 129 viewing schedule (via Bloody Elbow):
Nate Diaz vs. Rory MacDonald
Jake Ellenberger vs. Sean Pierson
Claude Patrick vs. Daniel Roberts
Ivan Menjivar vs. Charlie Valencia
Jason MacDonald vs. Ryan Jensen
John Makdessi vs. Kyle Watson
Pablo Garza vs. Yves Jabouin
Don’t forget you can watch UFC 129 on PPV right here on Yahoo! Sports.