MMA News Ode “The Oddity” Osbourne Signs with RFA – Fights June 17th By Kyle Carroll 9 years ago Congratulations to Ode “The Oddity” Osbourne, whom just signed a contract with RFA to fight