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.

More from FoxSports