Former Giants player Randy Winn has been named the new VP of player development for the team. Winn, who played for the Giants from 2005-09, brings extensive experience and knowledge to his new role.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing