If you want to see the best football players in the country before they become household names, the Under Armour All-American Game is the place to go.
While many college football fans are focused on the bowl games, the next batch of great players is right around the corner.
This year's showcase features the top talent at the high school level and almost all of them are certain to make an impact in the next couple of years.
Here is a breakdown of each roster in this All-American game, courtesy of ESPN.
Note: All photos courtesy of 247 Sports.
Christian Hackenberg (Penn State)
Zack Greenlee (Fresno State)
Cooper Bateman (Alabama)
Kohl Stewart (Texas A&M)
The top name on this list is Christian Hackenberg, the top passer who surprised many by choosing Penn State despite all of the school's current sanctions. He is not the most mobile player, but he is incredibly accurate and is everything you look for in a pocket passer.
Cooper Bateman also has the ability to turn some heads at the next level as he is one of the smarter players at the position and knows what it takes to win.
Alvin Kamara (Undecided)
Kelvin Taylor (Florida)
Although many players take time to get acclimated to the college game, Kelvin Taylor should be ready to play right away. He is incredibly hard to take down and has the vision to turn short runs into big gains.
Alvin Kamara is also solid, but he needs to put on a little more bulk in order to succeed at the next level.
Robert Foster (Alabama)
Damore'ea Stringfellow (Washington)
Ra'Shaad Samples (Oklahoma State)
Jordan Cunningham (Undecided)
LaQuvionte Gonzalez (Texas A&M)
Robert Foster is the top name on this list simply due to his elusiveness when the ball is in his hands. If a quarterback can get him the ball, the receiver has the ability to do the rest and score from anywhere on the field.
O.J. Howard (Alabama)
Josh McNeil (Undecided)
Adam Breneman (Penn State)
O.J. Howard perfectly fits in with the new generation of talented tight ends that have been changing football. He has a wide receiver skill set in a tight end's body and is incredibly difficult to defend.
The other two players are solid targets that can also block well, but they cannot change games like Howard.
Darius James (Texas)
Colin McGovern (Notre Dame)
Grant Hill (Alabama)
Tyrone Crowder (Undecided)
Hunter Bivin (Notre Dame)
Denver Kirkland (Undecided)
Joas Aguilar (Texas A&M)
Ethan Pocic (LSU)
Evan Voeller (Oregon)
This talented group really has everything you look for in an offensive line. There are great run blockers like guard Tyrone Crowder, solid pass blockers like tackle Colin McGovern and guys who do it all like Ethan Pocic.
The running backs will be a great shape behind this impressive front.
Robert Nkemdiche (Undecided)
Greg Gilmore (LSU)
DeMarcus Walker (Alabama)
Maquedius Bain (LSU)
Caleb Brantley (Florida)
Ebenezer Ogundeko (Undecided)
Elijah Daniel (Undecided)
Kennedy Tulimasealii (Hawaii)
The most exciting matchup in this game will be between the black team's defensive line and the white team's offensive line.
Robert Nkemdiche is arguably the top player at any position in country. He can not only get to the opposing quarterback with ease, but he can cause a disturbance on any play. Whichever school is lucky enough to sign the big man will get a game-changer on the defensive side of the ball.
Ben Boulware (Clemson)
Matthew Thomas (Undecided)
Alex Anzalone (Notre Dame)
Isaac Savaiinaea (Undecided)
Usually, outside linebackers limit themselves to pass-rushing ability, but Matthew Thomas is more versatile than most. The Florida native is solid against the run and can still make plays against the pass.
He should anchor this solid group of linebackers for the black team.
Which team will win?
Jeryl Brazil (LSU)
Vonn Bell (Undecided)
Holland Fisher (Virginia Tech)
Maurice Smith (Alabama)
Leon McQuay III (Undecided)
Vernon Hargreaves III (Florida)
Marcell Harris (Florida)
Keanu Neal (Florida)
One thing you can be sure of is that Florida is going to have a dangerous secondary in a couple of years. Marcell Harris and Keanu Neal are solid safeties, but Vernon Hargreaves is a game-changer at cornerback with great coverage skills and a knack for finding the ball.
Leon McQuay will also be an impact player on whatever team is lucky enough to get him, as the safety has great instincts and all the intangibles you could want at the position.
Sean Covington (UCLA)
Tyler Kluver (Undecided)
It is important not to underrate kickers, especially those who can punt as well. Sean Covington will handle both duties during the All-American Game.
Tyler Kluver makes the squad as a long snapper.
Dontre Wilson (Oregon)
Alvin Bailey (Florida)
Tarean Folston (Undecided)
The speedy Dontre Wilson will likely be a running back at the next level, but his best description could simply be playmaker. He is the perfect fit for Oregon's quick offense, and he should follow in the footsteps of many talented runners over the past few years.
Shane Morris (Michigan)
Brice Ramsey (Georgia)
Kevin Olsen (Miami)
All three quarterbacks have an incredible amount of skill, but Shane Morris might be the one that stands out of the group. The Michigan commit has a surprising amount of athleticism to go with his great arm strength.
If he can get more consistent with his passes, he could be one of the top quarterbacks in the country by the time he leaves college.
Keith Ford (Oklahoma)
Ryan Green (Florida State)
Ty Isaac (USC)
It will not be long until Ty Isaac becomes one of the top playmakers in all of college football. He is taller than most running backs at 6'3", but it is his speed that separates him from his competition.
He is certain to make himself known in this game of elite players.
Sebastian LaRue (USC)
Robbie Rhodes (Baylor)
Stacy Coley (Undecided)
Laquon Treadwell (Undecided)
Earnest Robinson (Auburn)
Each receiver has different strengths, but Laquon Treadwell might be the toughest to defend out of anyone in the group. He has a great leaping ability and knows how to catch a ball in traffic.
Robbie Rhodes will also turn heads with his speed and agility in the spread offense at Baylor.
Marcus Baugh (Ohio State)
Hunter Henry (Arkansas)
There are not too many tight ends at the high school level that have as good of receiving skills as Hunter Henry. Once he improves his blocking ability, he will one of the top players at his position.
Na'Ty Rodgers (Undecided)
Scott Quessenberry (UCLA)
David Dawson (Michigan)
Patrick Kugler (Michigan)
Derwin Gray (Maryland)
Dorian Johnson (Pittsburgh)
Logan Tuley-Tillman (Michigan)
Ira Denson (Florida State)
Cameron Hunt (California)
Dorian Johnson and Logan Tuley-Tillman are already monsters up front. Just imagine what will happen after a few months in a college strength and conditioning program.
There are a few underrated prospects like Na'Ty Rodgers and Derwin Gray that could surprise, but Johnson and Tuley-Tillman should get the spotlight in this game.
Henry Poggi (Michigan)
Dee Liner (Auburn)
Montravius Adams (Undecided)
Carl Lawson (Auburn)
Tim Williams (Undecided)
Kelsey Griffin (South Carolina)
Joey Bosa (Ohio State)
Chris Jones (Mississippi State)
If there is one player in this group that stands out, it is Carl Lawson. He has a non-stop motor and could be one of the top pass-rushers in football.
Joey Bosa will also be able to show off his advanced technique against lineman that are used to getting by on strength alone.
Reuben Foster (Undecided)
Mike McCray II (Michigan)
Matt Rolin (Florida)
Quinton Powell (Undecided)
Trey Johnson (Undecided)
Yannick Ngakoue (Undecided)
Every team needs a team-leading middle linebacker that can be the quarterback of the defense.
Reuben Foster has that ability as a player who is likely to get over 100 tackles every year in college. He has great speed to get from sideline to sideline and does not let ball carriers get away.
Matt Rolin can also impress by making big plays coming off the edge.
Priest Willis (Undecided)
Noel Ellis (Texas A&M)
Cam Burrows (Ohio State)
Gareon Conley (Ohio State)
Artie Burns (Miami)
Antonio Conner (Undecided)
Shaq Wiggins (Georgia)
Few defensive backs are able to come into college with as much versatility as Antonio Conner. He can not only help out in coverage, but he is impressive against the run as well.
Shaq Wiggins should also show off his talent as a highly athletic corner than can stay with even the fastest receivers.
Shane Tripucka (Undecided)
Ryan Santoso (Undecided)
Brendan Turelli (Undecided)
Ryan Santoso has a big leg as a place kicker, but it is always a different story once you head into the national spotlight. It remains to be whether he can handle the big time.
Max Redfield (Undecided)
Jalin Marshall (Ohio State)
Tramel Terry (Georgia)
Kendell Beckwith (Undecided)
Usually those in the athlete category are still deciding between wide receiver, cornerback or something close. Kendell Beckwith played a rare combination of quarterback and defensive end in high school and might also play linebacker at the next level.
The important thing to note is that he has the athleticism to succeed at any spot on the football field.