By: Mike SloanMay, 27, 2015
World Series of Fighting is slated to invade Edmonton, Alberta,
on June 5 with the promotion’s 21st event. The organization on
Wednesday announced two more bouts for the NBCSN-televised...