Galaxy Digital puts its name on Texas Tech football stadium in 15-year partnership — The Block