Darron Cummings / Associated Press The 104th Indianapolis 500 mile race on August 23 will be held with approximately 25 percent fan capacity, and all spectators will be required to wear masks amid the COVID-19 pandemic, organizers announced Tuesday. of the career. Penske Entertainment Corp. President and CEO Mark Miles …
Read More »