It's not a sailor hat. Like 40+ division I school mascots have versions of them
wearing similar hats. Look at Miami's crane, North Carolina's ram, Oregon's duck, and many many more. It's a cool old school tradition that many colleges had back in the day and many of their mascots still wear one today.