Stop Holding on to the Past.
The NFL has always been a what-have-you-done-for-me-lately league where prior success does not always lead to job security for the future. However there are a few cases currently that some organization have ignored this mantra and kept ineffective players and coaches for far too long and it’s time to let go of the past in […]