Is Stevens the Freshman Outfielder still injured?

He is supposed to be a top hitter.

Why are foam bat guys like Highfill and Downs DH'ing. They are marginal SEC caliber hitters, maybe not really D1 as hitters.