Sponsorship deals are kinda like side quests which you earn while you are playing the game. There are sponsor deals for drifting, perfect scores etc..
I managed to get this one while playing online, but offline also counts.
5 sponsorship deals is nothing and very easy, so you shouldn't have any problem getting this one.