When I arrived in Charlottesville in the summer of 1995, the Virginia Cavaliers were coming off a finish in the NCAA Elite Eight.
The 16 seasons since the arrival of Ralph Simpson had been pretty good for the school - a pair of NIT titles, two visits to the Final Four and shares of four ACC regular season championships.
The sixteen years since haven't been much to talk about.
The 2011-2012 Cavaliers started strong, pushing their way toward the top. They get a chance to impress Saturday when they visit North Carolina at 1 p.m. on the ACC Network.
At the halfway point of the conference season, the Tar Heels and Duke share the lead with Florida State, with Virginia close behind. After a blowout win over Wake Forest Wednesday, the Cavaliers get North Carolina and Florida State at home before the season ends.
Other parts of the ACC area will see Miami vs. Florida State.
CBS shows Syracuse against Connecticut Saturday at 1 p.m., then goes to the Big Ten Sunday at 1 p.m. for Illinois' game with Michigan.
The Gameday crew closes Saturday at Kentucky's game on Vanderbilt at 9 p.m. on ESPN. The day starts at noon with West Virginia-Louisville, followed by Kansas State at Texas. Maryland battles Duke at 4 p.m. before Michigan State goes against Ohio State.
Sunday, St. John's takes on Georgetown at 1 p.m.
Six games fill the ESPN2 schedule on Saturday. Butler meets Cleveland State at 11 a.m., followed by Arkansas-Little Rock vs. Middle Tennessee and New Mexico State-Utah State. At 5 p.m., Wichita State goes against Creighton before Alabama-LSU. The day closes in the Atlantic 10 with Temple against Xavier at 9 p.m.
The CAA starts the day Saturday on Comcast, with Towson meeting James Madison before VCU takes on Old Dominion. Clemson plays Wake Forest at 4 p.m., then in primetime it's off to Conference USA for UAB-Memphis.
MASN starts Saturday in the Big East as Notre Dame plays DePaul at noon. It's CAA action at 7 p.m., with George Mason visiting UNC-Wilmington.
Pittsburgh faces Seton Hall Sunday at noon.
San Diego State battles UNLV Saturday at 4 p.m. on NBC Sports network.
It's off to Peeble Beach for the PGA tour, with CBS having coverage Saturday and Sunday at 3 p.m.
ABC's Sunday NBA game brings together the Bulls and Celtics at 3:30 p.m.
The Lakers visit New York Friday at 8 p.m. on ESPN, then the Thunder play the Jazz. There's another ESPN doubleheader Sunday, with the Hawks and Heat at 7 p.m. before the Jazz play the Grizzlies.
The Wizards take on Miami Friday at 7 p.m. on Comcast before heading to Detroit Sunday at 6 p.m. to play the Pistons.
The Capitals face the Rangers Sunday at 12:30 p.m. on NBC. The Flyers take on Detroit Sunday at 7:30 p.m. on NBC Sports network.
NBC Sports network has a college ice hockey twinbill Friday. Boston College travels to Vermont at 7:30 p.m., followed by Minnesota-Denver.
MASN has Big East women's basketball between Connecticut and Georgetown Saturday at 4 p.m. Comcast shows USC vs. California Saturday at 11 p.m. Sunday at 1 p.m., Duke takes on Florida State before the PAC-12 matchup between UCLA and Stanford.
High school basketball takes the stage Friday on ESPN2, with DeMatha facing Gonzaga of D.C. at 7:30 p.m.
NBC offers the Dew Winter Tour from Utah Saturday at 2 p.m. and Sunday at 3 p.m.
The USA Track and Field Classic goes on ESPN2 Sunday at 12:30 p.m.