Crabtree is nearing agreement on a contract with the Cardinals, Ian Rapoport of NFL Network reports.
Crabtree was close to reaching a deal with Arizona earlier in August after working out with the team, but those talks ultimately fell apart. His latest discussions with Arizona appear to be gaining some steam, with rookie wideout Hakeem Butler's fractured hand perhaps spurring the Cardinals to bring in some additional depth at the position. The 31-year-old Crabtree caught 54 of 100 targets for 607 yards and three touchdowns with the Ravens last season, but he probably won't be in store for as prominent of a role if he ends up reaching a deal with Arizona.