Cover Photo: Maddie Meyer/Getty Images

It could be a rough night for New York sports fans. With the Yankees trying to stop the Red Sox from celebrating an AL East title on their home turf, and the Jets looking to keep the Browns out of the win column, there's a chance New York (with the Mets taking on Max Scherzer and the Nationals in Washington) goes winless this evening.

Game 1: Boston Red Sox (+146) @ New York Yankees (-164), 7:05 p.m. EST

The Yankees have taken the first two games of their three-game series with the Red Sox, keeping their most-hated rival from popping champagne on their field and in their locker room as they head into the series finale tonight at Yankee Stadium. 

Masahiro Tanaka will start for the Yanks along with his is 8-4 record and 4.08 ERA in 17 career starts against the Sox, including a 6.60 ERA in three starts this season against Boston. Tanaka hasn't given up a run in his last 20 innings on the mound, but that's bound to end with a lineup like the Sox ready to erupt after scoring just three runs in the first two games of this series. For the Red Sox, Eduardo Rodriguez has quietly been dominant, putting up a 9-4 record and a 2.89 ERA in his last 16 starts. He also has a 3.40 ERA away from Fenway Park with a 6-1 record in nine road starts this year, including two starts at Yankee Stadium, where he has a 4.09 ERA in 11 innings. In his career, Rodriguez is 4-3 with a 3.16 ERA in 11 starts against the Yankees. 

With the Red Sox having an 8-5 head-to-head advantage so far this year against the Yankees, it's only a matter of time before they secure their third straight American League East title, and maybe tonight's the night.

Game 2: New York Jets (+3, +100) @ Cleveland Browns (-3, -120), 8:20 p.m. EST
The Cleveland Browns are favored at home tonight for the first time since 2015. They're facing a Jets team that will be playing its third game in 11 days, with a rookie QB in Sam Darnold under center. Plus, the Browns defense contained two of the best offenses in football in weeks 1 and 2, taking both the Steelers and Saints down to the wire. Giving just three points at home, look for the Browns to win tonight, for the first time since Week 16 of 2016. 

Yup, I said it, the Browns are going to win tonight ... and cover.

$10 Parlay Payout = $35.10

Get $20 with your first deposit on FanDuel. Join Now.