Schefter just reported that the Bills are signing Kevin Kolb. Man, what is going on in Buffalo? Trainwreck.