Chapter 13 — The Rain Practice

The rain wasn’t heavy.

It was worse than heavy.

It was steady—thin needles that never stopped, a soft persistence that turned everything slick and sharp and reflective under the stadium lights.

The field glowed green-black. White lines shone like they’d been drawn in chalk and lit from beneath. The netting behind the goals shimmered with water.

Practice should’ve been cancelled.

Coach Price didn’t cancel.

Max Delgado jogged out with the team like the rain was an insult he refused to acknowledge. His hair was damp within seconds. His jersey clung at the shoulders. His cleats bit into the turf with a hard, deliberate sound.

Sabrina stood on the sideline under a small overhang with her clipboard tucked against her chest. She stayed a few steps back from the touchline, not inside the team bubble, not close enough for anyone to call it anything but work.

The air smelled like wet grass and metal.

Coach Price’s voice cut through it. “Tempo. Clean touches. No hero nonsense.”

Max didn’t look at her.

He played anyway.

For the first twenty minutes, he was controlled in a way Sabrina hadn’t seen from him in weeks.

He received with his body open.He released the ball early.He didn’t chase contact.He didn’t take bait.

He was sharp—dangerous without being reckless.

Sabrina watched his shoulders instead of his feet. His jaw instead of his speed. She tracked the micro-signs: where tension gathered, where it drained, how fast it climbed.

A scrimmage rep restarted. Coach Price stepped into the role of ref for small calls—handball, late touch, contact rules.

Max pressed forward, got clipped on a challenge, stayed upright, and played through.

Then it happened.

A bad call.

Not huge. Not game-ending.

Just unfair enough to land.

Max slipped a pass into space, got his legs taken out from behind, and hit the turf on his side with a wet thud. The ball rolled away. The play kept moving.

Coach Price’s whistle went.

Not for the foul.

For Max’s reaction.

“Play on,” Coach Price called, voice firm.

Max pushed up on one hand, rain dripping off his chin.

Sabrina saw it before anyone else did—the split second where his body decided what story it wanted to tell.

His fists clenched.

Hard.

His shoulders lifted. His eyes flashed toward Coach Price like a spark searching for air.

The old version of him would’ve stood up like a storm and made sure everyone heard him.

Sabrina’s chest went tight.

Then Max did something small.

He didn’t yell.

He didn’t point.

He didn’t launch a sentence like a weapon.

He inhaled.

Not a normal inhale.

A deliberate one.

One breath. Two. Three.

His jaw worked once like he was swallowing heat.

Sabrina watched his lips move.

Not loud enough for anyone else to hear.

But she knew the phrase because she’d made him write it down.

Next ball.

Max stood, rain-slick and steady.

He looked at Coach Price for one beat—eyes hard, not submissive, not apologetic.

Then he turned away from the argument and jogged back into position.

No show.

No performance.

Just control.

Coach Price’s face changed.

Not dramatic.

Just… the tightness loosening around her eyes. A muscle unclenching that had been clenched for too long.

Like she’d seen a future again.

She blew the whistle to restart the rep.

Max played the next sequence clean. Two touches, release. Press, drop. Win the ball back without fouling.

The practice moved on.

Sabrina didn’t smile. She didn’t celebrate.

She wrote one line in her notes with rain speckling the page.

Triggered. Reset. Walked away. Maintained control.

When practice finally ended, players jogged off the field, dripping and laughing, complaining about the weather like it was a shared enemy.

Max walked past the sideline without looking at Sabrina.

His shoulders were still tense.

But he didn’t have that wild edge tonight.

As Sabrina turned to leave, her phone buzzed in her pocket.

She checked it once, just long enough to see the new post.

“Delgado walked away from a ref argument. Who swapped him?”

If ads affect your reading experience, click here to remove ads on this page.