The Louisville Cardinals (6-4) host the NC State Wolfpack (7-3) at Cardinal Stadium on Saturday. NC State is 4.5-point dogs. The betting total comes in at 49.5. This matchup report includes odds, NCAA football betting predictions and a free pick against the spread.