Osi Umenyiora

2y

SANTA CLARA -- Here are the practice participation reports that the 49ers and New York Giants submitted Wednesday to the NFL:

Pages