0
Anonymous
No, Cleveland did not host the 2003 Super Bowl. The Super Bowl that year was held in Houston, Texas.
Wiki User
Chat with our AI personalities