The stats site had a split personality: sign in and you got a real research tool; stay signed out and you got scores and schedules. That's backwards for a site trying to earn a bookmark. So the public side caught up overnight, in one push.
What you can now reach without an account:
- A public games board at /odds with day tabs, best prices, and last-10 market form.
- Game pages that lead with team rankings and records, plus alternate spreads and totals alongside the main line.
- The Insights feed, back again: one-sentence hit-rate cards that link straight to the prop on the same side and line.
- A Popular page ranking props by how many people viewed and saved them.
- Hit rates (last 5, last 20, head-to-head, season) as colored cells on the props table, with the player column pinned while you scroll sideways.
The quiet fix was my favorite. The "is this a human?" signal counted a visit after 8 seconds at 25% scroll depth. But a page shorter than the window starts at 100% depth, so idle headless browsers passed without moving a muscle. Last week, 334 of 769 human signals had zero input events. A signal now counts only after a real click, keypress, or scroll. If you measure engagement anywhere, assume the raw version flatters you until you've checked it against input events.
Schedules got honest too: playoff games from decided series get cancelled when the data feed drops them, so you stop seeing a Game 5 that will never happen.