Just WOW!!! A Tar Heels come back, baby!!
Bill Self is pulling yet another defeat from the jaws of victory.
Should be a really good finals.
Kansas by 5.
Memphis by 5.
No idea who will win. Memphis has more big stars but Kansas has a better team.