To me, not really a good look to eliminate 25 positions and then add a very expensive and resource-heavy live mascot, all while also needing to find $20M a year of new money to share with athletes.It would certainly be a bit of work, but it is also obviously do-able, if they want to spend the money. It seems clear Bison are not stupid, and can be motivated with positive reinforcement from handlers the Bison trust.
There won't be a live mascot.