The city has both professional and amateur sports teams , and a number of venues where they are based .
The city has a number of sports teams , both professional and amateur , and a number of venues across the city .