Does This Mean The Curse Is Back On?
This image was lost some time after publication. It's our sad duty to report that Nelson de la Rosa, who was known as the world's smallest actor and who was a friend of pitcher Pedro Martinez, has died at the age of 38, of unknown causes. De la rosa had just arrived in the U.S. from Chile to visit relatives. The 2-foot-4 de la Rosa had become known as Boston's good-luck charm after he became friends with Martinez during the Red Sox's championship season in 2004.
We never really liked the notion of people as mascots, by the way, and now feel even more uncomfortable after reading the following:
de la Rosa's body will be sent back to the Dominican Republic after an autopsy and could be put on display in a museum, his agent said.
When we go, please promise we won't be stuffed and placed in the blog exhibit at the Smithsonian.
de la Rosa Dies At 38 [CBS4Boston]
Everything to Know About the 2025 NBA Cup Quarterfinals
Next Big Stars in WWE: Watch These 2026 Breakout Stars
The AFC Is Wide Open Heading Into Week 15
Kansas City Chiefs Need Offensive Changes This Offseason
- Eagles vs Chargers Monday Night Football Betting Prediction: Week 14 Bet Picks
- NBA Best Bets Today: Sunday Dec. 7th Top NBA Picks
- Texans vs Chiefs Sunday Night Football Betting Prediction: Week 14 Bet Picks
- Top 10 NFL Player Props for Week 14: Best Bets and Expert Picks
- College Football Conference Championship Best Betting Picks, Predictions
- UFC 323 Betting Picks: Best Bets for the Final ESPN Pay-Per-View
- NBA Best Bets Today: Top Betting Predictions for Friday Dec. 5th

