No it's a college. It has a football team. It's in the BIG 12 Conference.
its also THE BEST College Football team(:
The ESPN NFL site says there are 22. It lists all the NFL players by college. It shows their position and pro team.
Texas Tech does not have a swim team. The photo you are probably thinking of is photoshopped.
NFL player Will Smith played for Texas Tech.
Texas tech
NFL player Kerry Hyder played for Texas Tech.
NFL player Dartwan Bush played for Texas Tech.
NFL player Louis Vasquez played for Texas Tech.
NFL player LaAdrian Waddle played for Texas Tech.
NFL player Jace Amaro played for Texas Tech.
NFL player Bront Bird played for Texas Tech.
NFL player Cody Davis played for Texas Tech.
NFL player Eric Ward played for Texas Tech.