Looks like football fans won’t be denied this fall. The NFL has reportedly reached a new collective-bargaining agreement with players, ending a lockout that lasted 136 days and threatened to jeopardize the upcoming season. The league’s old labor deal expired in March, and the NFL locked out the players for the first time since 1987. But the two sides worked out a new package Monday morning. The NFL Players Association’s executive committee and representatives from 32 teams are expected to cast their final votes on Monday.