Is Andrew Luck now officially a bust, possibly among the biggest busts in NFL history?

What disastrous timing to make a retirement announcement.
16 answers 16