Deep Shot Cages Promotion: Last Man Standing 2 almost finalized for June 11th in Wake Forest, NC
Deepshot Cages Promotions will be presenting their second installment of their Last Man Standing series in Wake Forest, NC, on June 11th. Two title fights on the line and over…