Schnatterer belebte in den vergangenen 13 Jahren die Offensive des 1. FC Heidenheim, er stand für die Schwaben in 457 Partien in der 2. Bundesliga, 3. Liga und Regionalliga auf dem Feld und erzielte 122 Tore.
"Wir sind sehr glücklich, dass wir mit Marc einen absoluten Qualitätsspieler für uns gewinnen konnten", sagte Waldhofs Sportlicher Leiter Jochen Kientz. "Neben seinen spielerischen Fähigkeiten bringt er uns viel Erfahrung und Mentalität in das Team. Seit 2011 war Marc in Heidenheim der Kapitän, was für seine Führungsqualitäten auf und neben dem Platz spricht."
Schnatterer selbst freut sich auf einen "großen Traditionsverein, der für mich einen großen Reiz hat". Die 3. Liga kennt der 35-Jährige bestens. Mit 57 Treffern ist er elftbester Torjäger in der ewigen Schützenliste der dritthöchsten Spielklasse.