Here are the clips from our latest edition of The Needham Channel News, from Thursday, April 27, 2017:
Your Town…Your Neighbors…Your Television!
More Stories
Baseball walks off St. John’s Prep in come from behind victory
Boys lacrosse falls to North Andover in Players Cup
Busy week for the Rockets