For those of you who have been living under a rock for the past couple days, the Chiefs have inked Jeff Webb to a fresh deal. Apparently we’ve decided to pay $1 million for his services. As mind-boggling as this seems, I have to admit my knee-jerk reaction when I read this was [...]
