Elmwood Giants Location: Elmwood, North Dakota Level: professionalSport: baseballLeague: Mandak League Status: defunctTeams with the Giants team name Tweets by mascotdb