Sponsor is needed for you to get the reward in the World tour mode.
Make your contract with various sponsors before start a tour!
However, contract conditions may vary upon sponsors, so think what you need before making a contract.
The more popularity you gain as you satisfy the sponsors, the more chance to get in touch with the new sponsors!