Albert Pujols remembers the time he met MLB legend Lou Brock when he was playing for the St. Louis Cardinals.
The highest-paid MLB player of all time made a whopping $450 million during his career. Can you guess who it might be?
Albert Pujols has been the leading beneficiary of MLB’s latest live-ball era, hitting more home runs than any active hitter.
Albert Pujols recently set another MLB record in a career full of shining achievements. Let’s take a closer look at which one he just broke.
They aren’t as old as Leroy “Satchel” Paige, who played professionally until age 59. Or Charley O’Leary, the shortstop who came out of retirement at the 58 to pinch-hit. But the modern player has a shorter shelf-life than those of yesteryear for many reasons. Today, while many of those over 35 no longer cut it in …