Gameday Thread, #18: 4/26 vs. Dodgers April 26, 2022 by AZ Snake Pit Photo by: Universal History Archive / Universal Images Group via Getty Images On this day in 1803, thousands of meteor fragments fall from the skies of L’Aigle, France; the event convinces European scientists that meteors exist.