Brooks Caldera 7 Review: Ultra Problems Require Ultra Solutions
Have you ever dedicated weeks to training, only to have your race day derailed by unforeseen circumstances? Unfortunately, that's the scenario I found myself in, struck down by a stomach…