Baseball simulations

I've become embarrassingly addicted to Pennantwars.com. You essentially build your own team via free agency/draft/trades. Your team then sims 6 games per day. The sim engine is smarter than I would have expected and there's room to test your roster building strategies against some pretty smart people.