About
Earnest Gray has played 7 seasons for the Giants and Cardinals. He has 246 catches for 3,790 yards and has scored 27 touchdowns.
Bio
- Experience
- 7 seasons
Earnest Gray has played 7 seasons for the Giants and Cardinals. He has 246 catches for 3,790 yards and has scored 27 touchdowns.