Check this beast out, Cosmo Cougar is the official mascot of BYU and was the 2020 Mascot National Champion. Could this mascot be the strongest and most talented? Last Thursday night, BYU was tied with Utah State. Clearly they needed some extra energy going into the second half.
Enter Cosmo Cougar, BYU's mascot.
BYU won the game and is now 4-1.