USF might be the most delusional fan base