Tonight the University of Louisville and the University of Michigan will take to the court to crown a National Champion.
After 66 epic games, one of these two will cut down the nets tonight as the new NCAA champ.
Number one seed Louisville had to come from behind Saturday to beat Wichita State in their Final Four game.
The Cardinals have been riding a roller coaster of emotion and became the country's sentimental favorite after their guard Kevin Ware suffered that gruesome leg injury a week ago.
Meanwhile Michigan is in the final after a nail-biter against Syracuse that came down to the wire.
The fourth seeded Wolverines have stormed through the tournament, even beating overall top seeded Kansas on its way to the title game.
Louisville is looking for the school's third national title, while if Michigan wins it'd be their second.
More from The Bleacher Report: Breaking down the NCAA title game matchup