Texas Tech Red Raiders News: New video board construction, McCasland bed-ridden, Mahomes' promise, more