132 - Chad Red v. Nick Lee 2016 Indiana State Finals

132 - Chad Red v. Nick Lee 2016 Indiana State Finals

It was the most talked about state final of the weekend. Undefeated Chad Red against undefeated Nick Lee. Lee looked the part of a worthy challenge with an

Feb 24, 2016 by Christian Pyles