Elway has always been the laughing stock of the NFL.
He's never made good business decisions.  He blew his wad on PFM and now the team will suffer for years.  Denver bought a SB win, they didn't earn it.