This franchise is located in a city where a major automobile race takes place annually during Memorial Day weekend.

Answer Indianapolis Colts

The Indianapolis 500 takes place at the Indianapolis Motor Speedway on the Sunday of Memorial Day weekend.

Asked by · Last updated 1 year ago · 187.9K views

This question is part of...