High school wrestling: Battle of Waterloo

By  | 

WATERLOO, Iowa (KCRG-TV9) - 32 teams are participating in the Battle of Waterloo this weekend.