Tampa Neil is back from Buffalo with his Opening Day review of the new stadium and the game-day experience — plus we’re breaking down the Bills’ hot start, all the craziness from around the NFL this weekend, and whatever else makes its way to the table!