A capsule look at this weekend's key Tar Heel sporting events:
Baseball: Three-game series at Virginia (Friday at 6, Saturday at 1, Sunday at 1)
The Tar Heels have won two of three games in each of their last two ACC weekend series, but the job gets tougher this weekend at Virginia, which is 14-4 in conference play and ranked No. 1 in the nation in most of the national polls. Saturday afternoon's game will be televised by RSN (list of affililates).
Softball vs. Alabama (6 p.m. Friday, noon Saturday, Anderson Stadium)
The Tar Heels will host one of their biggest non-conference home series in recent memory when sixth-ranked Alabama visits on Friday and Saturday (watch both games on GoHeels TV). UNC also will host Georgia Southern on Saturday after facing the Crimson Tide. Saturday will be a Carolina Kids Club day with appearances by Rameses and the Easter Bunny, an Easter egg hunt, a bounce house, autographs and more. Admission is free.
The defending NCAA champions will wrap up their 2014 regular season against Towson (watch on GoHeels TV) in the final tune-up before next weekend's ACC Tournament in Boston.
Track & field: ACC Championships (Thursday through Saturday, Irwin Belk Track & Finley Fields)
The Tar Heels are hosting the ACC Track & Field Championships all weekend with the men's team looking for a title after finishing second at ACC Indoors this winter and the women's team looking for a strong finish as well.
On the road this weekend: Men's lacrosse closes its regular season at High Point on Friday evening. The women's golf team is at the ACC Championships in Greensboro. Women's tennis visits Clemson on Saturday, and men's tennis plays at Duke on Sunday afternoon.Also, don't forget that the NBA Playoffs begin this weekend, and there are plenty of Tar Heel storylines. If you can only watch one game, it would probably be Sunday's 1 p.m. showdown between San Antonio (Danny Green) and Dallas (Brandan Wright, Vince Carter and Wayne Ellington).