NASCAR has recently come out with its new line of apparel. The stock car racing organization has a pre-existing license deal with Starter who have come out with merchandise jackets and t-shirts ...