Isotopes! Isotopes! Rah rah rah!
I wonder if this means that they might use Homer as the team mascot .....