The Buffalo Bills were all over the news cycle on Tuesday. Story at All Sports WNY.