outdoor sports music hat