Since our newscast at 5, Mack Beggs has won the Texas State Wrestling Championships! For more information about Mack and his journey, watch the video above.