Watch The Ultimate Fighter 18 Finale Weigh-ins Friday at 7 pm ET on

November 29, 2013
Comments off

TUF 18 Finale-blue-478x270Watch 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

Courtesy of

Comments are closed.