Feb 28, 2018; Indianapolis, IN, USA; Atlanta Falcons general manager Thomas Dimitroff talks with the media during the 2018 NFL Combine at the Indianapolis Convention Center.
Sports blog information from USA TODAY.
Feb 28, 2018; Indianapolis, IN, USA; Atlanta Falcons general manager Thomas Dimitroff talks with the media during the 2018 NFL Combine at the Indianapolis Convention Center.