john padula
Sheepshead H.S. Track Team A Success, Despite Odds
Coach John Padula and members of Sheepshead Bay High School's track team proudly display their First Place trophy for beating 800 teams and coming in first at the Bishop Loughlin Games this month. (Photo: Michèle De Meglio)Sheepshead Bay High School is under fire [/tag/sheepshead-bay-high-school/] for what