Catching Up with Bubba Pollard
If you’re a short track racing fan, you surely have heard of Bubba Pollard. The Senoia, Georgia driver has racked up an impressive resume of wins across the country—including some pretty big-buck wins, like the Winter Showdown at Kern County Raceway ($40k) and just this past month, he knocked down two big wins in two…