Sports Illustrated Ranked Otto The Orange As A Top Mascot In College Football
Not only did Syracuse University's football team start the season off with a win against Colgate, they also grabbed a win from Sports Illustrated. The famous sports magazine ranked Otto The Orange in the Top 10 mascots in college football.