• Kevin Holland Explains Why He So Badly Wants On the UFC Fight Night card in Philadelphia

    When Kevin Holland stepped into the Wells Fargo Center in Philadelphia back in 2009 to watch UFC 101, he had no idea that he would be competing …

    Read More
  • 0 0