A former Texas Tech Red Raider Ludvig Aberg placed 2nd at the 88th annual Masters Tournament held in Augusta, Georgia.
The 24-year-old golf pro attended Texas Tech University and played on the golf team for four years before turning pro in 2023...
There has been talk of UFO's that some people are actually wondering if other worldly life is real but Texas Tech has already had some visitors, kind of.