Chase Carter has some serious soccer skills - Swimsuit | SI.com