Tom Cain may refer to:Tom Cain (author), pen-name of the English author and journalist, Diana Thomas. Tom Cain (footballer) (1874–1897), English association footballer Tom Cain (tennis), American professional tennis player