Brad Gets Win In Long Day At Phoenix.

Rain played a major factor in the Saturday race as the Xfinity drivers were back to Phoenix for an early…

Read more »