Cy the Cardinal, Iowa State’s mascot, never stood taller. Because he lost a bet, Chiefs tight end Travis Kelce, entered the media room at the team’s training facility on Friday wearing a long yellow beak and red feathers. The bet? Iowa State, the alma mater of Chiefs vice president of …
Read More »