have (one's) hands on (something)
1. Literally, to be touching or grasping something with one's hands. Make sure you have your hands on the wheel or you might lose control of your car!
2. To have something in one's possession. I hear Johnny has his hands on a bunch of new comic books—let's go check 'em out! We nearly had our hands on the championship, but the referee disallowed our last goal.