The Buffalo Bills are officially on a winning streak. They notched their third straight win after rallying past the Kansas City Chiefs, 24-20, in a scintillating finish on the road. This win puts the Bills at solo first place in the entire AFC. Here we’ll look at some takeaways from the Bills’ win in Week […]