Not always. IIRC, the BYU game against LSU had nearly all the money on LSU. That
game was a 2017 season opener, and there were very few good games, so 100s of millions were bet - mostly on the LSU side. Vegas preseason metrics projected BYU to be good and the casinos took the risk and they lost a boatload of $.