Jeremy Ross Bio, Photos and Updates
Bio: Jeremy Spencer Ross is an American football wide receiver who currently plays for the Detroit Lions of the National Football League. He was signed by the New England Patriots as an undrafted free agent in 2011.
Born: March 16, 1988 in United States
Posted In: United States Football Players