Powell Brothers

September 25, 2015 4

The Powell brothers are the First Family of lacrosse. The three brothers were born in West Carthage, New York and attended Carthage Senior High School--in…