I've never had the time to pursue it on a regular basis, but I've noticed what great baseball games are available at non-MLB level, or even in the minor leagues within the MLB system. The Durham Bulls (N.C.) has a handsome stadium and a good schedule all season, and the baseball itself is as interesting as any (depending on how you feel about that).
But hey, wonderful games are played by amateur adult leagues, high school and college teams, male and female, and little and pony leagues. Some little league games are highly tuned and full of skill and talent. Even when they aren't, the unpredictability provides some amazing moments, better than some afternoons with the professionals.
And of course, sometimes the comic mistakes and saves are worth the watching. The only drawback is you have to track down schedules like a private detective, online or otherwise, since most amateur games receive little public notice. Sometimes, you just randomly check out the parks where they're played and take pot luck.
One of the best soccer (football) games I've seen was a pick-up game in Atlanta with players of all more-or-less adult ages, with no uniforms. I still can't figure out how they knew who was playing in which direction, but it was tight competition with lots of skills in evidence.