Two days before his final preseason game — and maybe his final game with the Cardinals — WR Lance Long spoke at a treatment center for children who have been abused, living in troubled homes or homeless.

Long’s civic activity came on a day when the Cardinals trimmed their roster from 80 to 75. Long made the cut, so it was a rewarding day on two fronts: He still has a shot to make Arizona’s 53-man roster, which will be decided Saturday, and he spent time with kids who haven’t had many positive role models.

While at the Parc Place Teen and Family Treatment Center, Long spoke to and answered questions from kids ages 7 to 18. The humble Long hopes he can continue to be active in the Phoenix community with the Cardinals, but he is competing with Sean Morey and Early Doucet, who both had strong performances in last Friday’s game against the Packers, for a roster spot.

How Long does Thursday night against the Broncos could determine whether he lives the dream of being an undrafted player who makes the team or if he’ll be crossing his fingers to get re-signed with the practice squad or claimed by another franchise.