Football

Allen stars as Bills open new stadium in style

Football—

The Buffalo Bills opened their new stadium in style with a 41-31 win over the Detroit Lions. After winning 36-31 at the Houston Texans in their first game of the season on Sunday, the Bills produced…