Josh Allen quickly put his stamp on the Buffalo Bills’ new stadium that’s been aptly dubbed “The House that Allen built.” Allen threw three touchdown passes and ran for two scores, and the Bills beat the Detroit Lions 41-31 on Thursday night in the first regular-season game at Highmark Stadium. It was Allen’s fourth career five-TD outing, and followed a four-touchdown outing (two passing, two rushing) in Buffalo’s 36-31 season-opening win at Houston. The $2.1 billion stadium that officially opened last month was built across the street from the Bills former home.
sports