What does the Illini Football’s 2024 season and the credit union industry have in common? Way more than you’d think. Both are ...