Mark Herzlich makes Giants final roster

Cancer survivor Mark Herzlich made the final 53-man roster for the New York Giants. You can follow his progress on Twitter.

Follow the Scores Report editors on Twitter @clevelandteams and @bullzeyedotcom.

Related Posts