Randy Couture will fight at least one more time in the octagon, at UFC 129 against Lyoto Machida. After opening his career with 16-straight wins, Machida has now lost back-to-back fights, while Couture is currently enjoying a three-fight win streak. UFC 129 is slated for April 30 at the Rogers Centre in Toronto, Canada.

Bloody Elbow 2.0 | Anton Tabuena