By Bruce Martin and Steve Wittich Verizon IndyCar Series close from Bruce LEEDS, Alabama – The long anticipated, highly predicted rain shower finally arrived on Saturday and luckily it came after nearly all the track activity was completed at Barber Motorsports Park. And to be honest, the rainstorm wasn’t that bad.   But out with…

This content is for 12-Month TSO Subscription members only.
Log In Register