Is Dexter Fowler back?

The St. Louis Cardinals didn't sign Dexter Fowler to be a superstar. While a visceral reaction to a $16.5 million annual salary for half a decade sounds like a lot of money, this bill is commensurate with an average to slightly above average player. And in 2017, his first season with the Cardinals, Fowler fit…