Cleveland's professional sports teams are investing billions in new facilities and rethinking how they connect with fans.