Steelers Have Silent Assassin In Sebastian Castro: ‘You Tell Him To Go Get It, He’s Gonna Go Get It’

Steelers Have Silent Assassin In Sebastian Castro: ‘You Tell Him To Go Get It, He’s Gonna Go Get It’
Steelers Depot Steelers Depot

Sebastian Castro has an uphill battle to make the Steelers’ 53-man roster, but he has one thing going for him. The Iowa safety plays with reckless abandon on the field, so you don’t have to worry about his effort. It doesn’t hurt that the Steelers drafted some of his college teammates, who saw it up-close […]