Giants WR Shepard carted off practice field

Giants WR Shepard carted off practice field
Source: ESPN.com