70% of all public bets are on the Texans to cover. January 19, 2024 /u/htownballa1 submitted by /u/htownballa1 [link] [comments] Related