The Return of the USFL!

Yes, that’s right, the beloved and defunct 1980’s football league is making a comeback, this time with the backing of Fox Sports and Doug Flutie. Diener tells you all you…