Jack was at baseball practice. He plays for a local city league. Each team has a sponsor (or more than one) and the sponsor pays for uniforms and equipment. He looks sexy, as fuck, in his uniform. The fields they play at are usually in parks around the city and don't have showers or changing rooms, so players wear their uniforms there and shower/change at home.
On this Saturday, they had played an afternoon game, which would usually mean drinks at a local pub with both teams - but I had texted him and told him to come straight home, I'd be waiting for him when he got home. He said he'd be there around 4.
I'd come dressed in a blue jock, shorts, and a tee. I sat on the porch behind those bushes and looked at some of the pictures I'd taken of him, a few he candid shots, and those he'd sent me. And I got hard, lost the shorts but kept the jock on and was jerking by the time he got home. He pulled in a little after 4, as expected. As he climbed the steps, I came into view, standing, clad in only my blue jock, on his porch, with my cock out the side of the jock, hard, very, very hard.
"Get on this", I tell him. He's in his white uniform, jersey unbuttoned, black tee underneath. He's changed from cleated shoes into normal shoes. He wears the pants long, rather than at the knee, but his black socks show at the cuff. His pants and jersey have dirt on them, evidence that he played hard. And now it's my turn to make him play hard.
Without a word he drops to his knees and takes me in his mouth. He's well practiced now and takes me to the root without issue. His mouth dances on my cock, milking me, making me harder still. He doesn't wear a jock to play, just compression shorts. I can see his bulge pressing through his uniform pants and he shifts his legs, reaching for his cock to try to ease the tightness against his erection, which is being held by those compression shorts and the scrunched uniform pants. They are putting him in some discomfort. I reach down and pull his arms up, so his hands can't reach his cock in its confinement.
"You'll be leaving that alone, until I'm ready for you to touch it," I tell him. He squirms some more, his mouth never leaving my cock. I step back and pull the jock off and down, so I'm now fully naked. Stepping forward, I wrap his arms around my waist and hold them there as I fuck his throat. That tingly feeling starts at the base of my cock and I know if I let him continue, he'll get a mouthful, but it's an ass full he needs, so I reluctantly step back and tell him to stand up. The air is cool on my cock after his warm moist mouth.
I stand him up and together we loosen his belt and let the pants drop down to his ankles. Peeling the sweaty compression shorts down takes a moment as they want to cling to his skin. His hard cock though pops free and I can't help but bend down and have a taste. He tastes of man and sweat. I don't linger though, standing up, I spin him around to have him rest again on the knee wall and my cock presents itself at his ass. Reaching around I grasp his cock in my hand and pull his body back to me, using his cock as a lever to pull him into position. By now, with familiarity, his ass opens for me and wraps around me like an old glove, and I slide home and into him with ease.
His cock jumps in my hand and I stroke him in time to my fucking. I'm just getting into a good rhythm when we hear a truck pull into his driveway - Amazon delivery. I pull out, and he pulls his pants up and zips them quickly and meets the driver on the stairs, I'm still naked and hard. His belt is undone, shirt still scrunched up on his belly a bit. He tells me the driver gave him an odd look, when he comes back to me. The break has allowed us to cool off a bit and we decided to move inside and take our leisure in an actual bed for a change, but first he wants a shower, so gathering my clothes we head inside where I join him in the shower.