The University of Central Florida has declared themselves national champions after finishing an undefeated season capped off by a Peach Bowl win over SEC runner-up Auburn. The Golden Knights weren't invited to the College Football Playoff but that didn't stop them from claiming to be the best in the country. UCF fans are putting their money where their mouth is by challenging current official champ Alabama to a home and home series. Check out the billboard the fans put up in Tuscaloosa. Hey Tide, the ball is in your court.
Content Goes Here