Id say dumb move by Chiefs and a great Fred Taylor addition if I had to bet on it.
Just going by track record of NE.
Eh...it probably didn't cost more than a 4 or a 5...gives them a ton of leadership...if they gave up more than that, then it was dumb but I get it. To turn a franchise around you need guys who will change the culture first and foremost so I understand it.
Taylor is done...was surprised they didn't make a move for D. Ward..but I say that not knowing what their cap situation is.
Comment