"To start the season" means to begin a particular period of time or event that is tied to a specific time of the year, such as the start of a sports season or the beginning of a new year. Full definition
A sound manager does not start a season with only two CDs which he did last year. (justarsenal.com)
I'd rather see him at least start the season in a more efficient offense and see if he's worth keeping or if we can get a better asset for him. (sbnation.com)