MAKERS Moment

The Obstacle of Self-Doubt

She's reached the pinnacle of success for her sport, and yet Esparza must still remind herself that she can do anything. 

MAKER Profile: Marlen Esparza