Hopkins (neck/back) is practicing Friday, Darren Urban of the Cardinals' official site reports.
Hopkins missed practice Wednesday and Thursday, but his return at the end of the week puts him on track for Sunday's game against the Giants. Despite his frequent injury-report appearances, Hopkins has played 122 of a possible 124 games to this point in his NFL career.