We don't need a month long offseason, thats for sure. Why do preseason games have midweek spins?
For the exact same reason that regular season games have them. I believe the number of pre-season games is tailorable by your league admin, as is the number of Free Agency weeks.