premier series Tag

By Toby Christie, NASCAR Editor LAS VEGAS — The news the NASCAR world had been anticipating for weeks finally came to fruition on Thursday, as Monster Energy was announced as the new entitlement sponsor for NASCAR’s Premier Series starting with the 2017 season. Terms of the deal were not discussed by Brian France in a last minute press conference, but the Chairman of the sport did say that the agreement is a multi-year deal. France was pleased in aligning the sport with a popular brand like Monster Energy. “Monster EnergyRead More