Monster Energy tries to give NASCAR buzz as title sponsor
FILE - In this Feb. 23, 2017, file photo, fans walks through the garage area after rain postponed practice for the Daytona 500 NASCAR Cup series auto race at Daytona International Speedway in Daytona Beach, Fla. Monster Energy is set…