The Last Cowboy Series The Last Cowboy Series / The last cowboy debuts on paramount network on july 24th at 11 p.m.