LATEST Ultimate Fight Night 25: Shields vs. Ellenberger Preview Part One: Alan Belcher vs. Jason MacDonald Chris Roberts · September 17, 2011
October 23, 2010 | Results UFC 121 Brock Lesnar vs. Cain Velasquez Live Results and Play by Play READ MORE