Thank god for Tech baseball