The Arizona Cardinals have released veteran receiver Michael Crabtree after he played just two games.

The 11-year veteran was signed by the Cardinals on August 21. He did not play in the first game of the season while learning the offense and then caught four passes for 22 yards over the next two weeks against Baltimore and Carolina.

He reportedly received a $500,000 signing bonus and a $1.75m salary that became guaranteed after he was on the Week 1 roster.