Cotton baseball cap