CHAPEL HILL (WTVD) -- The Tar Heels are celebrating a great run in the NCAA championship and also the birth of twin sons for their mascot.
Ollie and Marvin, twin sons of University of North Carolina mascot Rameses XXII, were born March 22.
The Horned Dorset lambs the babies of Rameses and wife Stella.
UNC has been using a ram as a mascot since the 1920s.