Friday Faceoff: What’s on NASCAR’s Horizon?
NASCAR announced Monster Energy as the new entitlement sponsor in its premier series, replacing Sprint. Will Monster be a good fit for the series moving forward? Mark Howell, Senior Writer: Based on Monster’s (pardon the pun) track record in motorsports, the affiliation with NASCAR’s premier series will be a successful one. Based on sight of …