Sports

Did Indianapolis Motor Speedway flex its muscle to get billboard taken down?

A billboard decrying the race day tradition of releasing thousands of balloons was quickly taken down on Monday afternoon.