Cousin Sal: Cardinals will be much improved this year and will win 10 games this season

Video Details

FOX Bet has the Arizona Cardinals win total set at 7.5. Hear if the Lock It In crew thinks they will go over or under that mark.