The good and bad of Kolb signing

The Buffalo Bills locked up Arizona Cardinals castoff QB Kevin Kolb to a two-year contract that could pay him as much as $13 million. The contract likely puts Kolb in the driver's seat for the starting job in Week 1, as he'll only have to hold off journeyman QB Tarvaris Jackson and possibly a rookie, if the Bills go that route during the upcoming draft.