‘Ross, a Princeton graduate, spent the past seven years as a scout with the Philadelphia Eagles, including the last three as the team’s director of college scouting. With Buffalo, Ross is reunited with Tom Modrak, the Bills’ assistant general manager and chief scout. Modrak had also been the Eagles’ director of football operations from 1998-01.’