July 11, 2008

Is Palo Alto TitleTown USA?

ESPN SportsCenter will travel to 20 communities this summer before letting SportsNation decide which one deserves the name TitleTown USA. Palo Alto is one of the finalists. The Palo Alto segment was filmed a couple of weeks ago. Watch Tara explain why we deserve the title.

No comments: