Your AAA Magazine
Kelli Anderson

Kelli Anderson lives in Sonoma and is a senior writer for Sports Illustrated.

From the writer