Very glad that KC did this. Has Fisher played well enough to deserve this contract? Not really. Not so far. He's definitely getting better, and sometimes, a GM just has to take the gamble that much more improvement is on the way.
Having two good OTs and a C locked up will be a big part of keeping the Chiefs in strong playoff contention year after year. They should have enough at OG to finally get this collective OL group into the upper half of the League.
Unless injuries plague them, or we end up with another McGlynn disaster.. this offense will get more dangerous on all levels of the field.
