Joe Owens: Buying or Selling on Ahmad Bradshaw

Ahmad Bradshaw- Buy, Sell, Hold Joe Owens, Rosterwatch.com Featured Analyst Ahmad Bradshaw’s history of foot injuries is not exactly clandestine knowledge. Over an 80-game, five season career, the New York Giants running back has played in 70 of those 80 games, starting in 21 total. In 12 of those 70 games, Bradshaw merely appeared as

Continue Reading →