This reminds me of a situation that happened to my beloved San Diego Padres in 1998. Kevin Brown was a free agent, and he'd just finished up a monster season for us. We tried to sign him, but he was adamant that he wanted to pitch closer to home, which was in Macon, Georgia. We all assumed he'd sign with the Braves, or maybe even go back to the Marlins.
He ended up signing for over 100 million dollars............with the Los Angeles Dodgers!
Maybe Calvin is upset that Kruger won't let him wear Jordans. Transferring to Central Florida certainly solves that problem (MJ's son is on the UCF team).