Almost every NFL off season, veteran players with still something left in the tank become cap casualties.

You saw it with DeMarcus Ware in Dallas some years ago, Jhari Evans in New Orleans and even  with the Philadelphia Eagles when they released DeMeco Ryans.

Now it seems that the Buffalo Bills have followed suit with the release of defensive end Mario Williams.

Williams, 31, has spent the last four seasons in Buffalo but had a severe drop off in production and seemed to have clashed with Rex Ryan in their first year together.

Williams seems to be the biggest fish in the free agent market for defensive ends and would be able to reunite with former Bills defensive coordinator Jim Schwartz, who was hired by Doug Pederson to run the Eagles defense.

Under Schwartz in 2014, Williams finished with a career high of 14.5 sacks and started all 16 games of the regular season.

Could the Eagles now be a match?