Watch The TUF Finale Weigh In Live On MMANews.com

Beginning today at roughly 7pm EST you can check out the complete weigh in for tomorrow nights The Ultimate Fighter finale which is set to go live on Spike TV and features a main event of Keith Jardine taking on Matt Hamill in light heavyweight action.

The complete card is:

Main Card:

Court McGee (8-1) vs. Kris McCray (5-0)
Matt Hamill (8-2) vs. Keith Jardine (15-7-1)
Aaron Simpson (7-0) vs. Chris Leben (19-6)
Spencer Fisher (23-5) vs. Dennis Siver (15-7)
Jamie Yager (2-1) vs. Rich Attonito (7-3)

Preliminary Card:

John Gunderson (22-7) vs. Mark Holst (8-1)
Brad Tavares (4-0) vs. Seth Baczynski (11-5)
Kyle Noke (16-4-1) vs. Josh Bryant (10-0)
Chris Camozzi (12-3) vs. James Hammortree (5-1)
Travis Browne (9-0) vs. James McSweeney (4-4)