CBS has an article today titled "Every NFL teams Most Notable Offseason Departure" Ridley, Pollard, Sneed and Bill Callahan were on the list. Pretty nice to have all of them on the Titans
Yet we are still picked by some to be horrible and win 1 game.