Which professional Seattle sports team features the Space Need in their logo ?
" Seattle Sounders FC " was announced as the team name on April 7 , 2008 , along with the team logo , colors , and badge design , in a presentation held at the Space Needle .