The 2018 National Football League awards will be held Jan. 25-26 at the Mercedes-Benz Superdome in New Orleans, according to the NFL’s awards committee. The awards are voted on by the league’s 32 owners and are announced annually. The committee has been making the rounds to help ensure the NFL is...