Richard Buck Is New NASCAR Sprint Cup Series Managing Director January 9, 2014 Greg Engle 0 A three-year “mystery” finally comes to an end.