• 3 years ago
Last February, Sheilla Castro and her whole family traveled from Brazil to the U.S. to watch the 2x Olympic Gold Medalist continue living out her dream as a pro athlete with Athletes Unlimited.

Recommended