Maggi Caruthers

Maggi Caruthers is a fashion supermodel who was a finalist for the 2004 Sports Illustrated Swimsuit Competition.