USA Today "NFL teams were working furiously on Friday to create salary cap room ahead of the new league year, which begins next week. Of course, the new league year means free agency. So some teams were clearing out players, making way for others. The Denver Broncos were one of those teams,..." March 11