Root, root root for the home teams

Philadelphia is a sports fan's town. The city boasts all manner of sports teams, and three venues where you can catch the pros at play. Whatever the season, you can find a professional or collegiate sporting event to attend in the city.

From June 5-10, the First Union Cycling Series takes place. Top professional cyclists from around the world will be racing in the streets of the Philadelphia area. From Aug. 8-11, Philadelphia is host to the U.S. Gymnastics Championship. From Aug. 17-23, it's ESPN's X Games, showcasing 350 of the world's best action-sports athletes.

And, of course, there are professional baseball, football, basketball, hockey and more to see.

With so many teams and so much going on, your best bet is to call in advance for tickets.

To help you sort out your options, we've listed the teams and sports venues below.