NFL players vote to approve new 10-year labor deal

Record ID: 1464007