Teddy van Beuren, known to many for his love of the beautiful game, passed away on June 26 in a car accident in Shohola, Pennsylvania after an evening of fly fishing with his father.
Van Beuren was just recently named as chairman of the NYC Street Soccer Board. The 38-year-old spent nearly a decade of his life with Street Soccer USA, both in Philadelphia and New York City.
“We hold Teddy up unflinchingly as an example to everyone,” Street Soccer USA stated in a release. “Teddy was blessed with talent, charisma, and good nature, and he exceeded all we might have expected of him in terms of giving back.