Hibbett Sports opens at Northshore Plaza