Watch the official weigh-in for The Ultimate Fighter 18 Finale, live from the Mandalay Bay Events Center in Las Vegas, Friday, November 29 at 7 p.m. ET on MMAWeekly.com.
Courtesy of UFC.com
[embedded content]