A random MLB team picker you can actually draft with
Baseball is the sport where a random club works best, because the season is long enough for the draw to mean something. Football hands you seventeen games and a handful of dramatic Sundays; a randomly assigned baseball club gives you the better part of a year of daily results, which is long enough for a team you had no feelings about in March to matter by August. That is the case for spinning rather than choosing.
This generator puts all 30 clubs on the wheel at the same time. It is worth being specific about why that matters, because most team wheels do not: they render twelve or sixteen wedges with a shuffle button, so the wheel in front of you is a sample rather than the pool. Here the wedge type shrinks as the wheel fills instead, which means the draw is exactly as wide as it looks and you can point at any club and confirm it is in.
The filters follow the structure of the sport. Two leagues of 15 and 15, and 6 divisions of 5 — which makes a divisional spin a clean 20% per club, identical from one division to the next. A full-wheel spin is about 3.3% per club. Divisions also happen to cluster geographically, so a divisional draw is the quiet answer to “which ballpark should I visit next” as much as to “which club do I take”.
What makes this usable for an actual draft is that clubs can leave the wheel. Spin, read the result, take that club out, hand the phone on. By the tenth spin the wheel holds twenty clubs and a duplicate is impossible rather than just unlikely, and the numbered list beside it records who drew what so nobody has to keep notes. Removal is a deliberate click, not automatic, because pulling the winner off the instant the wheel stopped would erase it before anyone had read it.
There is no scoreboard here on purpose. No standings, no World Series counts, no ballpark names — all of those move, and a page carrying a stale figure is worse than one that never offered it, because you cannot tell by looking how old it is. What the wheel does carry is stable: 30 franchise names across 19 states, districts and provinces, with 2 metro areas hosting two clubs each.