Tag Archives for " BJ Penn "

BJ Penn is Released from the UFC – The Fall of a Legend

We have been watching the skills of BJ Penn diminish for some time now. It’s been almost a decade since he has won a fight and is currently on a seven-fight losing streak. Fans have been pleading for

Continue reading