With the NFL offseason basically wrapped up, betting sites have released the lines for pretty much every Week 1 game. Sure, we’re still four months away from the games, but that doesn’t mean we can’t offer our picks, which will be totally useless by the time the games come around.

For The Win’s Steven Ruiz and Charles Curtis are here with their way-too-early picks against the spread. All odds courtesy of Bovada…

(Note: The lines for Falcons-Eagles, Patriots-Texans and Colts-Bengals have not been released)

Bills at Ravens (-4.5)

Steven: I’ll start out by saying that it is ridiculous that we’re picking games that won’t happen for a couple months. That said, I’m going to pretend like I’m confident making these picks.

The Bills have no good options at quarterback and the Ravens defense could be one of the better units in 2018. I’ll gladly lay the points against AJ McCarron, Nathan Peterman or Josh Allen.

Charles: What an exercise in futility! That said, I think I speak for Steven when I say that we might have a hypothetical gambling problem.

49ers at Vikings (-5.5)

Kyle Terada-USA TODAY Sports

Steven: Jimmy Garoppolo gets his toughest test yet. Sure, he beat a good Jaguars defense late last year, but Mike Zimmer will offer a different challenge with his pre-snap shenanigans. SHENANIGANS, I tell you! Jimmy G has a rough game, the 49ers bandwagon gets a little less crowded and the Vikings get off to a great start with their new quarterback.

Charles: I’m thoroughly excited for the Jimmy G. Era by the Bay, but not in Week 1. I am all in on a Vikings beatdown Week 1. YOU LIKE THAT? YOU LIKE THAT!

Jaguars (-4) at Giants

Steven: I’m remembering a key lesson from last year: Don’t bet on Blake Bortles giving points on the road. I say this game is decided by a last-second field goal. I don’t know which team kicks it; but either way, give me the points.

Also: Jalen Ramsey vs. Odell Beckham!!!!! That is all.

Charles: Bortles on the road, yes. But do I have faith in the Giants offense enough — even with Saquon Barkley and the return of Beckham — against that punishing Jags D? Nope. Jags by 5.

Steelers (-6.5) at Browns

Steven: Vegas isn’t buying the Browns hype. I’m not either — not with Hue Jackson still in charge. I’ll take the Steelers; you can keep the points.

Charles: I might throw some ducats down as soon as I finish writing this thing — that line is going to go up and minus-6.5 might be the lowest it gets. Steelers, easily.

Buccaneers at Saints (-7)

(AP Photo/Jeff Roberson)

Steven: The Saints will win this game. But the Bucs got better this offseason and I’m not sure the same can be said about New Orleans. Drew Brees is a year older, and while he shows no signs of slowing down (OK, he’s shown some signs), it’s bound to happen eventually, right? RIGHT!? Whatever, give me the points.

Charles: I keep waiting for Jameis Winston and the Bucs to be a playoff team. Maybe this is the year, with some good additions on the defense and a new set of legs in RB Ronald Jones II? Okay, I’ll take the points for now.

Titans (-2) at Dolphins

Steven: On one hand, I don’t think the Titans were as good as their 2017 record suggests. On the other, Mike Mularkey is gone. But we have no way of knowing if Mike Vrabel will be a good coach. And too many people are sleeping on Ryan Tannehill. Give me Miami at home.

Charles: ¯\_(ツ)_/¯. I’m still on the Titans bandwagon for one more year, but on the road to open the season? I’ll take the Fins.

Chiefs at Chargers (-3)

Steven: Warning to Chiefs fans: There’s a very good chance this suddenly stacked Chargers defense makes Patrick Mahomes look bad in this game. I wouldn’t worry too much if that happens. He’ll be fine. I’m not so sure about your defense though. Chargers win big.

Charles: Speaking of bandwagons, is there room on the Chargers’? Love the defense, love the balance on offense, love them facing a first start by what we expect will be a mistake-prone QB. I love L.A.

Seahawks at Broncos (-1.5)

Steven: OK, I get it: Seattle lost a lot of talent. But they’re still a good team and Russell Wilson isn’t going anywhere. While the Broncos had a great draft, Case Keenum is still the QB. Give me Seattle.

Charles: What a funky line. I’ll take Wilson to gut one out.

Redskins at Cardinals (Pick)

Steven: Vegas doesn’t seem to have any idea who will win this game, and neither do I. You know what, I’m flipping a coin. Since I’m slightly leaning toward Arizona (just because it’s at home) and I subscribe to the unimpeachable theory that tails never fails, we’ll say Washington is heads and Arizona is tails…

Ugh, tails failed. Give me the Redskins.

Charles: I think Sam Bradford will start, David Johnson will be back and Larry Fitzgerald still seems good at football. I’m not sure about the other side of the ball, but I’ll take the Cards.

Bears at Packers (-8)

Steven: I’d jump on this line now, because the Bears are going to be that preseason sleeper that gets all the hype, which will drive this line down eventually. Chicago getting eight points is good value.

Charles: The Packers will be Super Bowl contenders and although the Bears loaded up in the offseason, I don’t want to put money behind Mitchell Trubisky at Lambeau.

Jets at Lions (-7)

Steven: How is this the Monday Night opener? Anyway, the Jets were a frisky team last year, but this line is just low enough for me to lay the points and take Detroit at home.

Vegas has released the lines for almost every Week 1 NF game. So we made our picks.

I found this on FTW and wanted to share:
%link%
For more great sports stories ...
*visit For The Win: https://www.ftw.usatoday.com
*follow @ForTheWin: https://www.twitter.com/forthewin
*like FTW on Facebook: https://www.facebook.com/usatodayftw