Josh Cavallo on soccer, style and overcoming stigma in men’s sport

amycampbell