His tears of joy said it all, but Brandon Brown joins Davey Segal this week as the first repeat guest on the podcast this season to revel further in his first career NASCAR Xfinity Series victory at Talladega Superspeedway. He explains why the win was so emotional given his and his father’s journey to this ...
Read more
Source