Claire interpreted it as escalation.
“You’re one injury away.”
Jada was packing her racket.
“From?”
“My spot.”
Jada looked at her.
“I didn’t injure Madeline.”
“You know what I mean.”
“No.”
Claire stepped closer.
“Stop doing that.”
“Doing what?”
“Making people explain everything.”
Jada smiled.
“If explaining it makes it sound bad, maybe don’t say it.”
Claire’s face hardened.
“You think you’re untouchable.”
“No.”
“You do.”
Jada zipped her bag.
“I actually think you need to leave me alone.”
Claire laughed.
“There it is.”
“What?”
“The real you.”
Jada looked at her.
“Which one?”
“Don’t.”
“No.”
Jada stepped closer, not threatening, simply refusing to retreat from conversation.
“You keep talking about a real version of me.”
Claire’s jaw tightened.
“So tell me what you think it is.”
“I think you’re angry.”
“I am angry.”
That seemed to surprise her.
Jada continued.
“You’ve spent months making comments about me being Black, telling people I’m taking your position, messing with team stuff, and then acting like me being upset proves something.”
Claire stared.
“I never touched your equipment.”
“I didn’t say you did.”
“You were thinking it.”
“Interesting.”
Claire walked away.
Two days later, somebody created an anonymous social-media account called WestbridgeCourtTruth.
First post:
When diversity points outrank seniority.
No names.
Photograph of Westbridge tennis courts.
Second:
A picture of Claire.
4 YEARS. 1 CAPTAINCY. TAKEN AWAY BECAUSE SHE SPOKE HER MIND.
Third:
A photograph of Jada from the athletics website.
GUESS WHO COMPLAINED.
The account lasted ninety minutes before the school reported it.
Screenshots lasted forever.
Jada received fourteen messages.
Some supportive.
Some not.
One:
Maybe go back to your old school.
Another:
You ruined the team.
One contained a monkey emoji.
That was the first message that made Danielle cry.
Jada did not.
Her mother was home that weekend.
Celeste sat at the dining table reading screenshots.
She wore jeans, a plain gray T-shirt, and no indication of rank.
Anybody seeing her would have assumed she worked out a lot and disliked nonsense.
She placed the phone down.
“School?”
“Investigating.”
“Police?”
“No threat.”
“Good.”
Jada watched her.
“You’re doing the thing.”
“What thing?”
“The General face.”
Celeste leaned back.
“I am your mother in this house.”
“You’re terrifying either way.”
Isaiah entered carrying groceries.
“Accurate.”
Celeste ignored him.
“Do you want me involved?”
Jada answered immediately.
“No.”
“Fine.”
Her mother accepted it.
No argument.
That surprised Jada.
“You’re not going to say I should let adults handle it?”
“You are letting adults handle it.”
“I mean you.”
“I am not your school administrator.”
Pause.
“And you asked for normal.”
Jada looked toward her.
Celeste continued.
“Normal includes being allowed to solve your own problems before your mother deploys an armored brigade.”
Isaiah set down the groceries.
“Do we have an armored brigade?”
“Metaphor.”
“Disappointing.”
Jada laughed.
That weekend gave her enough air to return Monday.
The anonymous account had been traced to a student device registered to Lily Foster, a sophomore reserve player.
Lily cried during the interview.
She had created the account.
Claire had not asked her to.
Not directly.
Lily explained that everyone thought Claire had been treated unfairly.
She wanted to defend the captain.
“Why use Jada’s photo?”
“I don’t know.”
“Why diversity points?”
“People say that.”
“Who?”
Lily refused names initially.
Then admitted Claire used similar language in conversations.
The school suspended Lily from team activity for a week.
Claire received no new discipline because there was no evidence she directed the account.
Jada agreed with that.
She disliked Claire.
She still wanted evidence to matter.
Then came the Friday match against Brookhaven Central.
Westbridge won easily.
Jada played number two and finished first.
Afterward she showered, changed into a teal hoodie, light-blue jeans, and white sneakers, then returned to the outdoor courts because Emma had texted that the team needed help collecting practice balls before the equipment shed closed.
Claire had not changed.
She still wore the navy Westbridge warmup suit with white stripes down both sides.
The afternoon sun sat low over the chain-link fence.
Dozens of yellow tennis balls covered the far court after an extra serving drill.
A metal ball cart stood beside the bench.
Several players gathered near it.
Brooke.
Emma.
Lily.
Two junior-varsity girls.
Three students who had stayed after the match.
Jada stepped through the gate.
“Where do these go?”
Emma pointed.
“Shed.”
Jada picked up two balls.
Then heard Claire behind her.
“You really can’t stop.”
Jada turned.
Claire stood beside the cart.
“What?”
“You always need to be here.”
Jada looked around.
“Coach asked us to clean.”
“She asked the team.”
“I’m on the team.”
Claire laughed.
“Barely.”
Brooke immediately said:
“Claire.”
Claire ignored her.
Jada dropped the two balls into the basket.
“I’m not doing this.”
She turned toward the shed.
Claire kicked the cart.
Hard.
The metal frame tipped.
The upper basket hit the court.
Dozens of tennis balls exploded across the green surface, bouncing beneath benches, rolling toward the net, scattering between students’ shoes.
Everyone went silent.
Jada slowly turned.
Claire stood beside the fallen cart.
She looked almost satisfied.
“That’s what happens when people touch stuff that isn’t theirs.”
Jada stared.
“What exactly isn’t mine?”
Claire gestured around them.
“This.”
“The tennis court?”
“You know what I mean.”
“Actually, Claire, I’m done knowing what you mean.”
Jada stepped closer.
Not aggressive.
Clear.
“Say it.”
Claire smiled.
“You walked in here halfway through senior year and suddenly Coach loves you, the school posts you, everyone acts like you’re some story.”
“What story?”
“You know.”
“No.”
Claire’s eyes flicked toward the students.
There were phones now.
Jada saw them.
Claire saw them too.
That should have stopped her.
Instead it made her perform.
“Maybe tennis needed representation.”
A few people shifted uncomfortably.
Jada nodded once.
“There it is.”
Claire’s face changed.
“What?”
“The thing you keep pretending you never say.”
“I didn’t say anything racist.”
“You just said I’m here for representation.”
“That isn’t racist.”
“You don’t say it about Brooke.”
“Because Brooke didn’t complain her way up the lineup.”
Brooke’s eyes widened.
Jada took a breath.
“You think my ranking came from complaints?”