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.
MAY 26, 2020・fox bet live・3:06