Stephen Thompson prepares himself for his toughest challenge yet against Rory MacDonald June 18 on FS1. Don't miss this fight.