Rick Lees, who died last year of a stomach aneurysm, is buried at the Wilmer Cemetery just outside Kingston, Ont., but his family could not afford a headstone, the Canadian Broadcasting Corp. reported.
His 9-year-old son, Blake McGinness, held the sale Saturday to raise the funds to change that.
As news of the sale spread, hundreds of people came to buy merchandise, meet Blake and donate money. One man drove from Montreal to donate a hockey stick signed by the Canadiens.
Thousands of dollars were raised Saturday and thousands more have been donated to a trust fund.
"It's awesome, it's amazing. We've heard from people, as far away as soldiers in Afghanistan. A company even in Texas offered to donate the gravestone," said Blake's mother, Linda McGinness.
With the costs of the gravestone covered, Blake told the Kingston Whig Standard he will donate proceeds from the yard sale to Toronto's Hospital for Sick Children.