Here's the case for Vlad. It's a little more sophisticated than checking 2 year old stats and yelling "PEDs". Vlad always had the stuff. He was a big signing bonus baby getting 4.75 million. His results until his suspension were not good. Ironically it seems the suspension might have made things "click" for him.
He's shown in videos during the suspension working with pitching coach Hector Berrios (who has some connection to Phillies). There are lots of tweets about it. Here's one
https://twitter.com/HLB_Pitching/sta...28945010335744
He'd been working with Berrios right up until Spring Training. Vlad couldn't work out with the Alt Site last year but he could go to Instructional League and reports there said he looked very good. The Reds saw enough to add him to the 40. Then he went to Winter League Ball and looked very good there. Then he reported to Spring Training and put up 7 innings with a 0.00 ERA and 11 K's.
He has been working at the Alt Site this spring and again reports are very good. That's why some people are anxious to see what he can do.