Thursday, July 21, 2011

Owners approve proposed labor deal



NFL owners approved a proposed 10-year labor agreement with the NFL Players Association on Thursday, leaving the potential end to the league's lockout in the hands of the players' vote Friday. via ESPN