Ravens vs Eagles on Weekend Betting Slate

The Baltimore Ravens are a perfect 5-0 SU and ATS over their last five preseason games. The Ravens will try to keep that streak alive this Saturday when they visit the Philadelphia Eagles.

Baltimore is a 3.5-point road underdog on Saturday according to online sportsbook Bovada. Philadelphia is 3-0 SU and ATS over its last three preseason games including a 36-10 blowout win over the Indianapolis Colts last week.

Baltimore took a 17-0 lead in their preseason opener against the New Orleans Saints and held on for a 30-27 win. Saturday is this week's busiest NFL day with eight preseason games scheduled.

Week 2 of the preseason continues on Sunday with three games including the Green Bay Packers (+3) at the Pittsburgh Steelers and the Dallas Cowboys (+3.5) at the San Francisco 49ers.

Dallas and San Francisco have a rich history as rivals, but this is just the third time over the last decade that the two teams have met in the preseason and the first time since 2009, when the 49ers won 20-13 in Dallas.

Interleague play in baseball pits two division leaders against one another this weekend as the Houston Astros host the Los Angeles Dodgers for a three-game series starting on Friday.

The Astros face the unenviable task of going up against both Zack Greinke and Clayton Kershaw this weekend, so their best chance at a win might come in Friday's series opener against Brett Anderson. Mike Fiers takes the mount for the Astros and is a -120 favorite over the Dodgers at +100 at Bovada.

The San Francisco Giants are 2.5 games back of the Los Angeles Dodgers and will try to gain ground in both the division and the Wild Card race against the Pittsburgh Pirates. Pittsburgh opened the four-game series against the Giants with a 4-0 win at home on Thursday and is now 11-3 over its last 14 games.

Despite Pittsburgh's current hot streak, the Pirates are a +118 home underdog on Friday with Jeff Locke projected to start against Madison Bumgarner and the Giants at -138. The Giants are 6-1 in Bumgarner's last seven starts.