Defo has lamented the malaise the South Florida sports franchises have been under for a few years now. He is happy to see an upswing lately!