Five Fights for BJ Penn

Bleacher ReportContributor IMay 21, 2010

Five Fights for BJ Penn

0 of 5

#5. Jake Shields

1 of 5

#4 Gray Maynard

2 of 5

#3. Josh Koscheck

3 of 5

#2. Thiago Alves

4 of 5

#1. Jose Aldo

5 of 5