The NFL has approved the terms and conditions of the Buffalo Bills' recently negotiated 10-year, $271 million lease that includes significant upgrades to Ralph Wilson Stadium.