View Single Post
Old 02-02-2013, 08:33 PM   #3
New User
Join Date: Feb 2009
Posts: 5

I found this video about the Islanders. Right when the video starts the narrator mentions that Corpus Christi has been ranked in the top 15 tennis cities in the nation on several occasions:

Can anyone verify this? I've tried to find it through a basic google search and I can't find CC on any lists.
rabbitisback is offline   Reply With Quote