But one thing that the Cardinals lack on the roster is speed and, via Danny Vieti of CBS Sports, they have the two slowest players in MLB: Yadier Molina and Albert Pujols. Molina ranks last in MLB in sprint speed (feet/second) with 20.4, according to Baseball Savant, while Pujols ranks second last with 22.9.