NASCAR sponsors are hard to get and hard to keep these days. Stewart may have killed his future in the sport regardless.
This will be the end for him.