The scene opens up on a very pleasant Sunday afternoon in Miami, Florida, where current IWF Champion and fellow IWF stars are staying due to IWF Live events in the area. Being the World Champion comes with its luxuries, the hotel Freeman is staying at is called the Delano hotel that is located...