The James Webb Space Telescopes first picture was released today. If you zoom in on the red square you can see the Pujols home run ball off of Brad Lidge in the 2005 NLCS.2yr ⋅ Killer_Bs ⋅ r/Astros