Former Cardinals WR Michael Crabtree throws shade at 49ers for preseason loss
What Experts Said after 49ers Drafted Crabtree
49ers' Harbaugh: Michael Crabtree not expected to miss entire season – The Mercury News
What Experts Said after 49ers Drafted Crabtree
What Experts Said after 49ers Drafted Crabtree
WR Crabtree making strides
What Experts Said after 49ers Drafted Crabtree
Ravens release Michael Crabtree after one season
Former 49ers WR Michael Crabtree Takes Shot at QB Colin Kaepernick, News, Scores, Highlights, Stats, and Rumors
Michael Crabtree puts 49ers in good hands – The Mercury News
Expectations for Michael Crabtree heading into 2018
Michael Crabtree: 5 Reasons The 49ers WR Has Been a Huge Disappointment, News, Scores, Highlights, Stats, and Rumors