TUF 18: Official Weigh-In

Nov 25, 2013
Watch the official weigh-in for The Ultimate Fighter 18 Finale, from the Mandalay Bay Events Center in Las Vegas.