UFC 78 Is Upon Us
Monday, November 12th, 2007The UFC has held 22 pay-per-view events since the last time they visited the Northeast but that streak ends this Saturday night in Newark, NJ. From the moment it was announced, the UFC 78 card was met with great scrutiny. It seemed as though most fans were expecting to see a ...