kineticfix.com
How I (Swim, Bike &) Run: Fit, Fierce Feminist Caitlin Constantine
Meet Caitlin Constantine, digital media producer for a TV news station in the Tampa Bay area, voracious reader, wife, lover of the outdoors, experimenter in the kitchen, and mom to a greyhound and …