barksdale was signed to the practice squad of the new york giants on september 1, 2008. he was promoted to the active roster on december 30 when cornerback sam madison was placed on injured reserve. he was waived on june 20, 2009.