SI Swimsuit model Chase Carter talks women in sports - Swimsuit | SI.com