By Garth O'Brien | March 19, 2009
Filed Under OFF TOPIC
Tonight kicks off the inaugural season of Major League Soccer in Seattle. Did you know that the Sounders FC have sold more season tickets than any other MLS team this year? Seattle loves soccer and is ecstatic to have the Sounders FC!