21 Nov 2012, 14:06 UTC · By: Ovidiu Panzariu / In tough economic times like these, setting up a new Sprint Cup team and announcing a full-schedule for the upcoming season might seem crazy. But not for Tommy Baldwin, who confirmed earlier today t...