Steelers officially release David DeCastro with non-football injury designation, which means the team believes he suffered some sort of injury away from work after the 2020 season ended. https://t.co/skIXGNL6sl

— ProFootballTalk (@ProFootballTalk) June 24, 2021