The regular season is over - the question is: How many different hats have I collected?
AL East - Orioles, Yankees, Red Sox
AL Central - Tigers
AL West - I drew a goose egg on this one
NL East - Phillies, Marlins
NL Central - Brewers, Reds, Cubs (2), Astros (2)
NL West - Dodgers, Rockies (2)
That's 12 different major league teams that have sent me hats this season (not including the Mets).
It works for other sports, too.