Lucas Weaver sheds more than his weight