Bubba Wallace gets honest about costly crash

"I caused that one and I thought it would play out a little differently."

NASCAR to allow small percentage of fans attend Homestead and Talladega Cup Series races

Homestead will have 1,000 members of the military while Talladega will have 5,000 fans who had already bought a ticket to that race.