INDIANAPOLIS — Bubba Wallace was filled with doubt during the last 20 laps of the Brickyard 400, haunted by the mental demons of low confidence and a 100-race winless drought. “I kept telling myself ‘I’m not going to be able to do it,’” he said. As it turned out, Wallace was wrong. Wallace drove to a surprising victory in one …
Read More »