The Washington Idiots play in Todd’s Fantasy Managers League. They were established in 2020 and play in Washington, DC. The team won last year’s World Series and is excited about the next season. Team management claims the team’s name comes from the desire to represent its city and what the city is known for. The Idiot’s front office strategy is about playing money ball and digging into the stats. Thanks for following the Idiots!


City: Washington DC
Fan base: National
Championships: 1