Welcome to the heart of spring football season.
This weekend features by far the most spring games of any on the calendar with 54, including 30 of the 64 teams from power conferences (31 of 65 if you count Notre Dame) and 20 of the 39 teams that finished last season with nine or more wins.
To further illustrate the point, take a look at this: Last weekend, we previewed the 12 best games on the schedule and ended up including SMU and Bowling Green. This weekend, we're previewing the 20 best games but ended up omitting West Virginia, Maryland, Minnesota, N.C. State and Central Florida, among many, many other quality programs.
The weekend is really that stacked.
Among those playing are the last two national title game participants from outside the state of Alabama, the reigning Sugar Bowl champion, the prohibitive Big Ten favorite and perhaps the best head coach who switched programs this offseason.
It's weird to say this in April, and it's admittedly wishful thinking, but we might be in store for an awesome weekend of football.