MLB.com revealed its top 20 Cardinals prospects this morning, with Oscar Taveras of course listed at number one. Click here to see the entire list.