Memorial Stadium is the home of the Deering High School sports teams .
Memorial Stadium is located behind the school .
Memorial Stadium is the home of the Deering High School sports teams and is located behind the school .