Former Aggie Matt Davis leads TJC past Blinn 31-28