UNC hands ball to freshman DeCaro for College World Series opener vs. Virginia
By WRAL Staff North Carolina and Virginia will start the College World Series on Friday afternoon at Charles Schwab Field in Omaha. First pitch is scheduled for 2 p.m. and the game airs on ESPN. The Tar Heels (47-14) are the No. 4 seed and the Cavaliers …