The dynamics of odds movements are interesting in their own right imo. Some sports, with many days between matches (nfl, college football) lines can move drastically between when odds are published to match start. Others sports that play daily or by-daily often don’t see the swings.
And then what facotors influence the line movement? People with predictive models that see great value in opening lines can move the line a lot. Things like injuries, starting lineup, breaking news before the match can certainly move the line. Casual bettors and fans betting on their team (the public) move the line but usually day of the match.
The key insight is the books are trying to balance winners/losers to maximize their profit, that’s why the line moves. It’s also why historically spread betting is nearly 50% odds.