Mixed Martial Arts

UFC 99: The Comeback

UFC® 99: The Comeback When: Saturday June 13th, 2009 3 pm EDT / 12 pm PDT Venue: Lanxess Arena Where: Cologne, North Rhine-Westphalia, Germany TV: Pay-Per-View It’s been sixteen years ago since the first Ultimate Fighting Championship took place inside […]