Defo is ready for South Florida football to win. He is hoping the coaching changes to both the Hurricanes and Dolphins will be what was needed to make that happen!