Today's Free Picks for

Posted Friday at 12:30pm EST and odds are subject to change.
NFL Week: 2
What you see below is our early leans. Many of the selections below will stay the same and some will be moved into official plays with wagers on Sunday. However, there is also the possibility that we see, read or get a sense that something is not right with one of our selections and change our pick. There are several different criteria we use to grade a game and make it an official play and a lot of things can happen or change between Friday and Sunday. We’ll have all write-ups (except Monday Night Football) posted on Friday but our actual wagers won’t be posted until Sunday morning between 10 AM and 12:00 PM EST
Sunday, September 14
NY Giants +6 over Dallas
1:00 PM ET. Much like a bad karaoke singer, the betting market tends to get way too carried away after one decent performance. Dallas walked into Philadelphia last week as a 7-point underdog and nearly pulled off the upset. Credit where it’s due — the Cowboys looked solid, but let’s pump the brakes before we anoint them as NFC royalty. On the flip side, the Giants waddled into Washington as 6-point dogs and were so bad that even Commanders fans stopped booing for a quarter or two. So here we are: New York is now catching the exact same price in Dallas that they were in Washington. That’s not handicapping, that’s overreaction theater.
We’re talking about a 13-point swing in perception in just seven days. Dallas didn’t magically morph into the ’85 Bears overnight, and the Giants didn’t suddenly forfeit their NFL membership. This is what happens when oddsmakers hang a number, the public chases last week’s highlight reel, and everyone forgets that football is played over 17 weeks, not one. The Cowboys’ effort in Philly was commendable, but divisional dogs often step up in those spots. The Giants’ no-show in Washington? That’s exactly the type of clunker that inflates the line the very next week.
Now, let’s throw in some historical fluff to make this number look even bigger: Dallas has won eight straight meetings with the Giants. Naturally, the market eats that up like free nachos at happy hour. But just because the Cowboys have been the bully on the block doesn’t mean they suddenly deserve to lay nearly a touchdown in a divisional game after being a touchdown dog the week before. That’s perception, not reality. Trends don’t cash tickets; numbers do, and this number is bloated beyond recognition.
So what do we do? We hold our nose, ignore the laughter from our buddies, and back the ugly dog. The Giants look unplayable on paper, which is exactly why they’re playable on the field. Dallas is fine, but they’re not that fine. The overreaction machine is in full swing, and we’re happy to fade it. Remember: when a line looks too easy, it usually is — kind of like that one friend who insists he’s “great at poker” but always buys back in by the second level. Recommendation: NY Giants +6
Miami -1 over New England
1:00 PM ET. Nobody stunk out the joint like Miami in Week 1. They didn’t just lose, they got embarrassed, managing a grand total of 211 yards in a 33-8 defeat at Indianapolis. Tua looked rattled, turnovers piled up, and the Dolphins didn’t find the end zone until garbage time. If you bet Miami, you could’ve ripped your ticket up five minutes into the game and spared yourself the migraine. It was that ugly. Naturally, the market isn’t racing to get back on the Dolphins after that debacle. But here’s the thing: last week Miami was a 1-point favorite on the road in Indianapolis, and now they’re laying only a single point at home against New England. How does that compute? It doesn’t. That’s a straight-up market overreaction based solely on one Sunday of horror football.
Head coach Mike McDaniel is going to have his guys chained to the film room this week like it’s a scene out of A Clockwork Orange. Forget 60 minutes of tape — we’re talking 180 minutes a day, pounding into their heads how bad they looked, how embarrassed they should be, and how quickly jobs can vanish in this league. Even the talking heads on ESPN are calling for McDaniel’s head after one lousy game. That’s the media echo chamber for you — they’ll bury you on Monday and pretend they loved you all along two weeks later.
Remember Notre Dame last year? They lost to Northern Illinois in Week 1, and everyone buried them alive. Fast forward, and the Irish were playing for the championship. One week doesn’t make a season. We’re not saying Miami is going to the Super Bowl because they got pantsed in Indy, but let’s not pretend they suddenly forgot how to play football. There’s a reason oddsmakers had them favored on the road last week, and that reason hasn’t disappeared into thin air.
This is an absolute steal of a price on a proud team that’s going to punch back. McDaniel’s Dolphins are tailor-made for a big rebound spot, and the Patriots are being priced here like they’re still being coached by peak Belichick instead of… whatever that is now. The number is a gift, the market is rattled, and Miami’s about to remind everyone that football seasons are marathons, not sprints. Buy low on the Fish.
Recommendation: Miami -1
San Francisco -3 over New Orleans
1:00 PM ET. The story being pushed is that the 49ers are in trouble without Brock Purdy. That’s the hook the market ran with when Purdy was announced as doubtful. San Francisco went from a -7-point choice to -3-point chalk, and now we’re being invited to fade them because they’re starting Mac Jones instead of Purdy. You can buy that narrative if you want, but we’re not interested.
Mac Jones isn’t some rookie project. He’s got 40+ NFL starts under his belt, has played in playoff games, and now he inherits an offense built around Christian McCaffrey. San Fran doesn’t need him to be a hero. They need him to hit open receivers and hand the ball to the best dual-threat back in football. Kyle Shanahan has made a living squeezing production out of quarterbacks far less capable than Jones, and the drop-off from Purdy to Jones is nothing close to what the oddsmakers want you to think.
Meanwhile, New Orleans looked “competent” against Tampa Bay, and apparently that’s enough to convince the market they can hang with San Francisco. Let’s slow down. The Saints had 13 penalties for 89 yards, went 1-for-4 in the red zone, and their quarterback, Spencer Rattler, looked exactly like a rookie pressed into the No. 1 role too soon. They’ve now lost 38 of their last 62 home games against the number since 2018, the second-worst ATS home mark in the entire NFL. Being “competent” against the Bucs doesn’t mean you’re ready for a defense loaded with Nick Bosa, Fred Warner, and a secondary that feasts on mistakes.
The market is reacting to names and headlines — Purdy’s injury, Kittle’s absence, a kicker change — but what matters is the trenches. San Fran still owns the line of scrimmage on both sides of the ball, and New Orleans still looks like a team that beats itself before the opponent needs to. If the 49ers’ defense can limit Seattle in their own building, what exactly are the Saints going to do with penalties, missed blocks, and a shaky Spencer Rattler QB trying to out-duel Shanahan’s scheme? Hard pass. Recommendation: San Francisco -3
New York Jets +6 over Buffalo
1:00 PM ET. The Jets have got warts, no question, but you’re going to give us +6 with a defense that can hang and a quarterback who finally looks like he belongs? We’re in. Justin Fields is still priced like the broken kid the Bears chewed up and spat out. He’s not that guy anymore. Against Pittsburgh, he looked comfortable, he looked sharp, and he looked like a quarterback who has a bona fide No. 1 in Garrett Wilson. That connection is going to be a problem for defenses all year.
As for the Jets’ defense, yeah, they were embarrassed. Aaron Rodgers lit them up for four majors last week and you could feel the pitchforks coming out on social media. That group has too much talent and too much pride to roll over again. This is a defense that flies to the ball, creates turnovers, and usually punches above its weight. Getting embarrassed like that in Week 1 is the kind of thing that wakes a unit up in a hurry.
On the other side, what do we even say about Buffalo anymore? The defense is a sieve. They just coughed up 40 at home to Baltimore and the only reason anyone’s talking about them in a positive light is because Josh Allen pulled another rabbit out of his hat. Same story, different year. It’s Allen or bust. That isn’t a recipe for sustained success, but the market continues to price the Bills like they’re the class of the AFC.
The Jets ran for 182 yards last week. Breece Hall was gashing Pittsburgh, Fields was extending plays, and they controlled the line of scrimmage. Lamar Jackson gave Buffalo’s defense fits, what, the Jets can't follow that templete? This is not a mismatch. It’s inflated points on an overvalued team against a live dog. We’ll gladly step in. Recommendation: NY Jets +6
Seattle +3 over Pittsburgh
1:00 PM ET. The Seahawks opened the season with a frustrating 49ers loss, but there’s plenty of upside here. Seattle’s defense picked off Brock Purdy twice and limited San Francisco to two touchdowns — they just couldn’t get the offense going. Against Pittsburgh, that formula is likely to work in their favor, especially with the Steelers’ “upgraded” roster showing cracks in Week 1.
Aaron Rodgers had a big debut, completing 22 of 30 passes for 244 yards and four touchdowns against the Jets. Impressive? Sure. But one good game doesn’t make the Steelers elite. The Jets are a mess offensively, and Rodgers’ performance was buoyed by defensive mistakes. Pittsburgh’s offense has yet to prove it can consistently move the ball, and their offensive line showed vulnerability early. Sam Darnold and the Seahawks’ offensive weapons have a chance to exploit those holes.
Defensively, the Steelers are far from dominant. They allowed Breece Hall to look like a star and struggled to generate pressure when it mattered. Jalen Ramsey may add a splash of nastiness, but he alone won’t carry Pittsburgh. Seattle’s versatile attack and opportunistic secondary are well-positioned to take advantage of Pittsburgh’s flaws. Recommendation: Seattle +3
Baltimore -11½ over Cleveland
1:00 PM ET. The market wants you to believe this number is too high. Division game, inflated spread, Joe Flacco revenge angle — it all sounds neat on paper. Reality check: the Ravens just dropped 41 points on Buffalo and looked like they were playing 7-on-7 until two fluke turnovers in the final two minutes turned that showcase into a loss. If you think one late collapse erases what we saw for the other 58 minutes, you’re betting the logo, not the football.
Cleveland’s defense held Burrow to 113 yards last week, but that was Cincinnati in Week 1, not Lamar Jackson in full flight with Derrick Henry behind him. The Browns’ defensive front is good, but they’re still prone to giving up chunk runs and Jackson has historically carved them up when he gets to the edge. Baltimore’s offense is balanced and relentless, and this is not the week to expect Flacco to keep pace.
Speaking of Flacco, he threw for 294 yards in the opener, which looks decent until you watch the tape. Most of it came underneath with Cincinnati sitting back in prevent mode. That won’t fly against a Ravens defense that blitzes from every angle and disguises coverages better than anyone. Old Joe’s not escaping pressure the way he used to — this feels like a game where the clock on his feel-good story starts ticking down.
Baltimore didn’t spend all offseason loading up just to mess around in spots like this. The Ravens win games like this going away because their ceiling is Super Bowl and Cleveland’s ceiling is “keep it close.” Asking them to hang inside this number is asking a lot, especially with Flacco behind a leaky line in a hostile environment. This is one-way traffic. Recommendation: Baltimore-11½
Indianapolis +2 over Denver
4:05 PM ET. Why exactly is Denver road chalk in this spot? This is a Broncos team that coughed it up four times last week, hasn’t fielded a competent offense in years, and is still trying to convince itself that defense alone pays the bills in the modern NFL. Yes, they smothered Tennessee, but that was Will Levis and a broken Titans unit — not exactly a feat worth parading around.
Indianapolis might be flawed, but let’s not confuse them with the '76 Bucs. Daniel Jones’ box score against Miami looked pristine, with the Colts scoring on every possession, and while some of that was Miami’s defensive incompetence, Indy still executed. They protected the football, moved the chains, and gave their defense the breathing room to do its job. That matters.
Denver’s defense is legit, no denying that. The reigning DPOY is an anchor, and they’ll win games with that side of the ball. But when you’re laying road points in the NFL, your offense has to back it up. The Broncos don’t. Their offensive line is shaky, their quarterback play is middling, and unless their defense scores, they’re grinding to get to 20. Laying points on the road with that profile is the kind of trap the market loves to set.
The Colts’ defense, meanwhile, just held Miami to 211 yards and eight points, and they forced two picks on top of it. Their secondary looks sharper, and the defensive front still has teeth. If anything, Indy matches up better here than they did last week. Recommendation: Indianapolis +2
Our Pick
Early Leans & Analysis (Risking 0 units - To Win: 0.00)