Golf Galaxy opens at Burlington Square