"Him play baseball" is an infinitive clause acting as a noun in the role of object of the infinitive "to watch". "Play" is a bare infinitive, and "him" is its subject. The subject of an infinitive takes the objective case, oddly enough.
Don't worry about all that, though. The first one is idiomatic, and the second one is not. You will pick that up as you go.