Challenge: Name That Saint!

“Dino” is Dino Philyaw… the short-lived return specialist for the Saints?… right?

I had high hopes for him.
He came through once or twice… but those were not good times
"Dino" is his nickname. You know his real full name?