Oscar Taveras Still Stuck At #1?

Is it us, or is it time for Oscar Taveras to sh*t or get off the pot in 2014 for the St. Louis Cardinals? Feels like this guy has been the #1 prospect for the Cardinals since ’87.

Photo: Steve Mitchell-USA TODAY Sports

Mentioned in this article:

More About: