Grace Marshall leads Haddon Township Past Middle Township