You are here

Years removed from his time in New England, Falcons GM Thomas Dimitroff still leans on his experiences in Foxborough.