Lucas Byrd Discusses Absurd 133 Weight Class

NCAA Champion Lucas Byrd discusses the incredible 133 pound weight class and his confidence on how his style fits against his competitors.

NCAA Champion Lucas Byrd discusses the incredible 133 pound weight class and his confidence on how his style fits against his competitors.