Understanding Odds: A Deep Dive into Sports Betting Mechanics