Barstool Sports

Monday, October 23, 2006

A small post for Nelson de la Rosa

Perhaps the strangest footnote in the history of the Red Sox and the 2004 season was this 2-foot actor Nelson de la Rosa. Pedro used to carry this guy around in a duffle bag and called him a good luck charm for the team. Well he died Sunday in Rhode Island at 38-years-old.


Post a Comment

<< Home

Uncle Buck

Moments of Zen!