September 16, 2013 Travis Stevens on Copa Podio: “You’re the only person who decides whether you win” Back in the states after the Copa Podio Middleweight Grand Prix in Rio de Janeiro, Brazil on Sept. 8, Travis Stevens has collected his thoughts… Read More→