By , Nick Schwartz
Published April 01, 2016
North Carolina Tar Heels mascot Rameses XXII and welcomed two adorable sons, Marvin and Ollie, just a few days before the Final Four. They might just be the cutest mascots in all of sports.
https://www.foxnews.com/sports/north-carolina-mascot-rameses-welcomes-two-baby-lambs