IndyCar: Toronto IndyCar race attendance
The Toronto Star newspaper reports that this past weekend’s Honda sponsored IndyCar race around Exhibition place in Toronto, Canada drew 50,000 spectators over the 3-day weekend. Sunday’s grandstands were sold … Read More