NFL owners poised to approve $200M loan to help finance $1.4B stadium for Buffalo Bills
‘All 32 teams will vote on the proposal at the league’s annual owners’ meeting Monday in Palm Beach, Fla. At least three-quarters of the league’s owners – 24 of 32 – must vote in favor of the deal, which is considered a formality.’