IndyCar Fans at Barber Motorsports Park Talked about the Penalties
The Freaks talked with IndyCar Fans at Barber Motorsports Park about the penalties affecting the St. Petersburg race finishing order. The headline was top of mind about the fans at the race this weekend. Were they too stiff? Was the Penske team that absorbed the penalties cheating or just making a mistake? Who should be…