Carucci Take 2: Bills’ statement as the NFL’s best team made loudly in victory vs. Lions ‘The Bills let the world know that the conversation about which is the best team in the NFL should unquestionably lead with them.’ No related posts.