Football is finally here!
Week 1 of the 2020 NFL season begins Thursday night, followed by most of the league's 32 teams playing on Sunday.
The return of football also is an exciting time for sports bettors.
With that in mind, here are three over and three under picks for the season-opening games. All over/under totals are courtesy of PointsBet.
This game could be one of the highest-scoring matchups in Week 1. The 49ers finished second in points scored (29.9) per game last season. San Francisco's offense should again be a potent unit in 2020, led by quarterback Jimmy Garoppolo and superstar tight end George Kittle.
The Cardinals averaged 22.2 points per game in 2019, and they should be even better this season after acquiring elite wide receiver DeAndre Hopkins in a trade with the Houston Texans. Hopkins and second-year quarterback Kyler Murray have the potential to be one of the league's most exciting offensive duos.
Both meetings between these teams last season totaled more than 50 points scored, and it wouldn't be surprising if the 49ers and Cardinals approached 60 combined points Sunday afternoon.
The most anticipated game of the week should also be among the highest-scoring affairs.
The new-look Buccaneers offense featuring the additions of quarterback Tom Brady, running back Leonard Fournette and tight end Rob Gronkowski is going to be a nightmare for opposing defenses. This is an offense that already had one of the league's top wide receiver duos in Mike Evans and Chris Godwin.
These teams tied for the third-most points scored (28.6) per game in 2019, and they should again rank inside the top five in 2020. Two elite offenses led by Hall of Fame quarterbacks playing in a weather-controlled dome has all the makings of an offensive explosion.
The Ravens led the league with 33.2 points scored per game last season, and we should expect another strong season from a Baltimore offense led by reigning MVP and star quarterback Lamar Jackson.
Baltimore is nearly a double-digit favorite, and with good reason. The Ravens should put up a ton of points against a Browns defense that lacks playmakers in the secondary.
The Patriots should have a competent offense this season, but with so many changes from last 2019 -- most notably at quarterback with Cam Newton replacing Tom Brady -- the early returns probably won't be great. The lack of preseason game action could hurt the Patriots offense as the unit finds its identity with a dual-threat quarterback. A New England offense that figures to focus on running the football and winning the time of possession battle also isn't enticing for people looking to wager on the over.
The Dolphins offense doesn't inspire a ton of excitement. Ryan Fitzpatrick will start at quarterback, and he has a 3-10 record with 21 touchdowns and 22 interceptions in his career against the Patriots defense.
New England should be very motivated to beat Miami after what happened at Gillette Stadium in Week 17 of last season, and it wouldn't be surprising if Bill Belichick's team escapes with a low-scoring victory.
New York Jets at Buffalo Bills, 1 p.m. ET on CBS (Under 39.5)
Ten teams scored fewer than 20 points per game last season, and these two AFC East clubs were among them. The Bills were the lowest-scoring playoff team in 2019, and the Jets finished 31st in scoring. This matchup between two very good defenses isn't likely to produce a ton of points.
Philadelphia Eagles at Washington Football Team, 1 p.m. ET on FOX (Under 42.5)
Washington was an awful team in 2019, ranking as the lowest-scoring team in the league and finishing with the second-worst record. The upcoming 2020 season should be similarly difficult for the franchise. Dwayne Haskins was named the starting quarterback, and it's unlikely that he'll put up a ton of points against the Eagles defense. Haskins played in nine games for Washington last season and completed just 58.6 percent of his passes with seven touchdowns and seven interceptions. Washington's offense lacks talent and depth at the skill positions, which makes Haskins' job even tougher.