Damn you, Todd Haley. For those of you who don’t know (or care) who Todd Haley is, let me give you a quick rundown: Todd Haley is the head coach of the Kansas City Chiefs. The Kansas City Chiefs played the winless Buffalo Bills last week. The winless Buffalo Bills kicked a field goal in […]