'Heels Getting Hot Just in Time?

By John Wilkerson
For Foxsportssouth.com

May 7, 2010

The last four years, the North Carolina Tar Heels have ended their season in Omaha, Nebraska at the College World Series.  In 2006 and 2007, the Heels made it to the title game but both times the Oregon State Beavers had their number.

It