sportsdgi.com
Chiefs Release Eric Berry
Eric Berry has been one of the key pieces of the Chiefs franchise during his nine seasons in the league. So much so that the Chiefs signed him to a six-year extension before the 2017 season that in…