The NFL is taking another big step forward with its $250 million buyout of the team, and that’s getting more players on its roster.The deal includes a $75 million signing bonus and $15 million in incentives.It also includes a franchise tag and the right to negotiate a long-term contract with a new team.The buyout would give the league a $350 […]