Eric Wood confirms career-ending neck injury, thanks community

Wood, 31, is a team captain who has become a fan favorite over his nine seasons with the Bills, as much for his tireless work off the field as for his contributions on it. ...