MMA Live Episode 31

In this episode ESPN covers Fight for the Troops, Kenny Florian, Affliction, Josh Koscheck, Mike Swick, EliteXC, WEC, Miguel Torres, and much more.