Defense contracts and NFL teams
Between 2011 and 2014, the DOD has given $5.4 million to 14 NFL teams to honor service members.