ACC Football: 5 teams on upset alert in Week 1 of 2017

LOUISVILLE, KY - NOVEMBER 26: Lamar Jackson #8 of the Louisville Cardinals throws a pass during the game against the Kentucky Wildcats at Papa John's Cardinal Stadium on November 26, 2016 in Louisville, Kentucky. (Photo by Andy Lyons/Getty Images)
LOUISVILLE, KY - NOVEMBER 26: Lamar Jackson #8 of the Louisville Cardinals throws a pass during the game against the Kentucky Wildcats at Papa John's Cardinal Stadium on November 26, 2016 in Louisville, Kentucky. (Photo by Andy Lyons/Getty Images)
4 of 6
RALEIGH, NC – NOVEMBER 19: Ryan Finley #15 of the North Carolina State Wolfpack scrambles out of the pocket against the Miami Hurricanes at Carter-Finley Stadium on November 19, 2016 in Raleigh, North Carolina. (Photo by Lance King/Getty Images)
RALEIGH, NC – NOVEMBER 19: Ryan Finley #15 of the North Carolina State Wolfpack scrambles out of the pocket against the Miami Hurricanes at Carter-Finley Stadium on November 19, 2016 in Raleigh, North Carolina. (Photo by Lance King/Getty Images)

It would not be surprising to see South Carolina as the favorite before kick off in this game. NC State is the more talented team all-around but the Gamecocks had a good rebuilding season in 2016. Upstart quarterback Jake Bentley is a program changing type player.

More from ACC

NC State has a quarterback of their own in junior Ryan Finley that could make some noise and deserves more national attention. Running back Nyheim Hines is a monster that compliments Finley very well.

The best player on the Wolfpack offense is senior Jaylen Samuels. He is a preseason All-American that has first round NFL Draft pick potential. Shutting him down is the biggest challenge for Gamecock head coach Will Muschamp and his defense.

South Carolina has a great chance to win this game and no one would respect NC State any less if they keep it close. NC State is not a team that consistently wins when they’re favored. However, with a guy like defensive end Bradley Chubb leading the way, they should end up victorious.