The days after that Saturday night blurred into a haze of practices and prep. I kept waiting for Coach Grayson to say something, anything, about the way he had pulled his sweatpants down just enough, the dark pubes and thick base of his cock right there under my fingers. But Monday rolled around like nothing happened. Weigh-ins at dawn, team filing in sleepy and stripped down, scales beeping under bare feet. Grayson was all business, barking lineups and hydration reminders, his polo stretched tight over his chest. Our eyes met once across the room when I handed him my updated opponent notes. He nodded. That was it. No heat. No lingering. Just coach and assistant.
Wednesday brought our first dual of the season, home ground against the Riverton Rams. The gym was packed, bleachers creaking with boosters and a few rowdy sorority girls waving signs. I sat at the scoring table, clipboard in hand, heart pounding more from the energy than the nerves. The air smelled like popcorn and fresh sweat. Grayson paced the sidelines in his whistle lanyard, arms crossed, that beard shadowed in the overhead lights.
We started strong at 125. Our freshman, Tommy, shot a quick double leg right out of neutral, slamming his guy to the mat for three points. He rode him out the first period, racked up riding time, then escaped clean in the second for one more. Decision win, 8 to 3. The crowd whooped. Next up, 141 with Johnson. He got caught in a cradle early, gave up a near fall for three, but powered out with a reversal and chained into his own takedown. He pinned the dude in the third. Fall. Team lead jumped to 12 nothing.
Jake went at 157, our veteran hotshot with the cocky grin and sleeves of ink. He ribbed me in the locker room before the match, leaning over my shoulder at the table. "Stats boy thinks he knows wrestling? Bet you could not even shoot a stance without tripping, Hayes." The guys around him chuckled, towels snapping light. I felt my face heat, but before I could fire back, Coach clapped a hand on Jake's shoulder from behind.
"Hayes spots what you miss, Jake," he said, voice flat but firm. "Like how their 157 favors low singles. You listening up or just talking shit?"
Jake straightened, grin fading to a nod. "Yes Coach. Sorry" The room quieted.
Grayson shot me a quick look, almost imperceptible. Pride? Or something else? I could not tell.
Jake wrestled smart after that. Sprawled a shot, countered with a high crotch for three, rode tough to the buzzer. Major decision, 12 to 2. We swept the rest, heavyweight sealing it with a tech fall after seventeen unanswered points. Final score 42 to 6. The mats cleared in a roar of high fives and back slaps. Guys streamed past me yelling "Stats for the win!" Tommy even fist bumped my clipboard. Jake hung back as we packed up, muttered "Good call on the singles, man." Not quite respect, but closer. The win loosened everyone up. Beers later maybe, but for now, just that electric buzz of starting strong.
By Thursday the high lingered. Practice wrapped early, a reward from Grayson for the sweep. The boys were buzzing about the weekend tournament upstate, trash talking the field like we owned it. "Gonna pin those Easton pricks flat," Johnson said, peeling his singlet. "Tech their asses by the second period." Laughter echoed off the lockers as they stripped down, cocks swinging casual, bodies marked red from mat burns. I kept my eyes on my bag, but it was hard not to notice the casual power everywhere. Thick thighs, veiny arms, the way sweat beaded down spines.
Sauna time hit at eight, the team's recovery ritual. I hesitated in the hall, towel over my shoulder, wondering if I should bail. But Ricky, our 174 guy with the easy smile and buzz cut, caught me. "Yo Logan, you coming too right? Recovery's half the game, man. Loosen those knots before you turn into a pretzel."
I nodded. "Yeah. In."
The sauna door swung open to a wall of steam, thick and hot, smelling like cedar and salt. The room was small, benches tiered along three walls, maybe ten guys crammed in already. Naked as the day they were born, towels loose around hips or discarded on the floor. Bodies everywhere. Sweaty, relaxed, limbs sprawled.
Johnson sat high up, legs wide, cock soft and heavy against his thigh, talking shit about the Rams' coach. "Guy looks like he wrestles in his sleep. Bet he stalls more than his lightweights." Towels snapped playful, stinging laughs filling the air. Tommy dodged one, grinning, his slim frame flushed pink from the heat. Jake lounged in the corner, arms behind his head, pits damp, abs flexing as he breathed deep. I squeezed onto the lowest bench, towel tight around my waist, trying not to stare. But fuck, it was impossible. All that skin, all that muscle, soft cocks casual and unashamed. My cock stirred just from the proximity, the steam making everything sweaty.
They talked about their plans. "Easton opens with that scrub at 133, but their heavy's a beast. Gonna need a cradle to shut him down," Ricky said, snapping his towel at Tommy's knee. More laughs. "We beat those fuckers last year by fourteen team points. Run it back, boys." The energy was light, brotherly. I chimed in once about their 165 guy's escape rate, and heads nodded. No ribs this time. The win had shifted something. I was not just the stats kid anymore. Part of the pack.
The door creaked open twenty minutes in. Steam swirled. Coach Grayson stepped through, shirtless, towel knotted low around his hips. Water beaded on his chest already, running paths through the dark hair, down the ridges of his abs. His thighs strained the towel's grip, muscles gleaming under the dim bulb. He dropped onto the bench right next to me, close enough our shoulders brushed. The heat off him cut through the sauna's haze.
"Room for one more?" he said, voice booming easy. "Or you boys too busy planning world domination?"
"Always room for the boss," Johnson shot back. "Just talking how we're gonna tech Easton into next week. You in on the cradle demo tomorrow?"
Grayson chuckled low, the sound rumbling in his chest. I felt it against my arm. "Show me? Hell, I invented that cradle back when you were in diapers. But yeah, tomorrow. Eight sharp." He stretched his arms out, towel shifting just enough to tease the deep V of his hips. The guys groaned good natured, snapping towels his way. Banter flew: Jake calling out a bad ride from last dual, Grayson firing back with a story from his pro days, pinning some giant in overtime with a half nelson. Laughter bounced off the walls. Tension simmered under it for me, though. Every time Grayson shifted, his knee nudged mine. Accidental. His skin hot, damp. I kept my eyes forward, but my cock thickened under the towel, pressing against the fabric.
Guys started thinning out after that. Heat got to them. "Fuck this steam bath," Tommy muttered first, standing with a groan, towel slipping low before he hitched it. Dripping sweat, he grabbed the door. Ricky followed a minute later, slapping backs. "Catch you at the bus, Coach. Logan, do not let him talk you into extra stats homework." More laughs. Jake lingered longest, shooting the shit about the tournament brackets, but even he tapped out when the thermometer hit 180. "Too hot for this old man," he said, winking at me as he left. Door thudded shut. Quiet settled.
Just us now.
The steam hung thick, curling lazy between the benches. Grayson leaned back, arms draped along the upper slat, legs spread wide. His towel loosened at the knot, riding low enough I could see the dark line of pubes peeking over the edge. Our thighs brushed now, skin on skin, dripping with sweat. Neither of us moved to fix it.
He turned his head slow, looked at me. Those storm cloud eyes steady. "Bonding with the team. All good?"
I nodded, throat tight from the heat. Or something else. "Yeah Coach. Thanks for backing me up with Jake earlier. Means a lot."
He smiled then. Small. Real. Dimples creasing his beard. "Jake's all bark. Good lad. Just needs to see the value. You earned it with those notes. Helped us sweep."
Silence stretched after that. Comfortable at first. Then heavy. The sauna hissed soft. Our legs stayed touching, pressure building. I felt him shift again, thigh pressing firmer against mine. My cock was fully hard now, tenting the towel obvious. I glanced down quick, saw his doing the same. The fabric strained over a thick ridge, head outlined clear, a dark spot blooming at the tip.
He cleared his throat. Gruff. Hesitant. "That shoulder rub last weekend. Felt too fucking good man. More than it should have."
My pulse spiked. Heat flooded my face, mixing with the steam. "It's all good Coach. Anytime."
He exhaled slowly. Eyes on mine. Then, deliberate, he tugged the knot loose. The towel fell open, pooling around his hips. His cock lay heavy against his thigh, thick and hard.
"What about a rub now then?" he said, voice low. Rough.
I stared. Swallowed hard.
His cock lay heavy against his thigh, already thickening right there in front of me. The head swelled slowly, foreskin pulling back just enough to show the wet glint underneath. A bead of pre-cum formed at the slit, catching the dim light. His balls hung full and low, skin tight from the heat. Pubes dark and coarse framed the base, curling slightly where sweat had matted them.
The boys were long gone. Ricky's towel snap still echoed in my head, but the door had clicked shut minutes ago. No footsteps in the hall. No voices. Just the soft hiss of the sauna rocks and our breathing, loud in the steam. It was only Coach Grayson and me now.
He exhaled through his nose, a rough sound that vibrated in my chest. His hand rested loose on his thigh, fingers inches from his cock. Not touching. Not yet.
The steam curled between us, hiding nothing.
I could not look away.
And he knew I was going to say yes.