This Is An Argument You’re Not Going to Win – Debate and Speech Results January 10, 2012January 10, 2012Taylor Johnson Comment Last Friday and Saturday, Jan. 6 and 7, the speech and debate teams tested their …