David DeCastro bashes Steelers for how they released him DeCastro knows this was about money. On Friday, he took a clear shot at the organization for the non-football injury designation on.. Upworthy 25 Jun 2021