The Weekly Wrap: April 11 – April 17
It was promoted as the beginning of a new era for Strikeforce, and
by the time it was over, the tag line proved more prophetic than
anyone expected
UFC Fight Night 18 Breakdown: The Main Card
When the UFC first rolled out the Fight Night experiment, I prayed
to every available God that it would become the platform the sport
so...