The Baltimore Ravens (5-2) are hitting the road to State Farm Stadium on Sunday where they will meet the Arizona Cardinals (1-6). Baltimore opens as 7.5-point favorites. The total has been set at 44.5. This matchup report includes odds, NFL betting predictions and a free pick against the spread.