Here are the key things you need to know about each Marathon season: Each season is approximately three months long. Seasonal ...