I would like to extend an existing sponsor that runs out at the end of the season. But when I approach them now It can only start from season 3 because they are now available. So how can I negotiate for Season 4?
Just negotiate for how long you want them. The current season will be omitted when the contract is signed (if there's already a contract signed for that spot).