Lucas Byrd Hooked On The Feeling Of Competition

null

Lucas Byrd won the 133-pound Tiger Style Invite title a week after dropping his finals match to true freshman Jesse Mendez of Ohio State.