The arena felt cavernous. The stands were practically deserted, not even a quarter full. Yet, despite the sparse crowd, the roar from the fans was loud enough to make Link Lin nervously lick his lips.
"Link! Get your head in the game today!" A bald man in a sharp suit barked at him from the sidelines – the head coach. "Stay sharp on the bench. Be ready. I don't want a repeat of last time – you step on the court and immediately start coughing up turnovers!"
"Huh? Oh... yeah," Link mumbled, nodding mechanically. He blinked, taking in his surroundings: the unfamiliar jersey clinging to him, the hulking Black teammates towering nearby. He swallowed hard.
He was really here. On a professional basketball court. Okay, so it was just the NBA G League. But still... professional basketball.
Technically, it wasn't his first G League game. But it felt like the first. Because the body wearing jersey number... whatever... wasn't controlled by its original owner anymore. As the rest of the team huddled up, pounding chests and shouting encouragement, Link stood slightly apart, looking dazed. Lost in thought? Not exactly. His mind was racing, replaying the impossible events of the last few days.
Three Days Earlier...
Link's eyes fluttered open. Sterile white ceiling. The sharp tang of antiseptic hung in the air. Hospital. Definitely a hospital.
"How are you feeling?" A nurse, her smile warm as sunshine, appeared beside his bed during her rounds.
"I feel... okay, I..." His voice trailed off, choked mid-sentence. The words coming out weren't Chinese. The nurse wasn't Chinese either – she was blonde, blue-eyed. American.
What the hell?! Panic surged through him. He mentally scrambled, searching his own memories. Before the blackout, he was a nobody. A 2019 graduate from a third-rate Chinese university. No car, no house, no savings. His mom had split when he was little, remarried, vanished to another city. His dad? A deadbeat, barely involved, radio silence for years.
Last night, holed up in his crappy rented room, the die-hard basketball fan had been watching game footage on a beat-up secondhand laptop. A sudden thunderclap outside. The laptop died. He popped open the case to check the guts... and then... zap? Nothing. Just waking up here, in this impossible room.
"Sir? Are you alright?" The blonde nurse asked, concern etching her face. Still in English.
Link's college English was rusty as hell after four years of coasting. Yet, he understood every word she said perfectly.
"I... where am I? Can you speak Chinese? Why is there a foreign nurse?"
"Huh?" The nurse stared, bewildered.
"Uh... never mind... thank you. I'm tired. I need to rest," Link stammered, waving her off. The questions he wanted to ask? He suddenly had the answers. Another set of memories, alien yet vivid, flooded his mind.
The nurse gave him a wary look – the kind reserved for the unstable – and hurried out. Good. Now Link could finally piece together the bizarre reality of his new existence using this implanted life story.
The body belonged to someone else... also named Link Lin. Full name: Tom Lin. American-born Chinese. 'Tom' was too generic; 'Link' sounded close to his Chinese name and stuck. His parents, also ABCs, lived modestly: Dad a landscaper, Mom a homemaker. Comfortable childhood, but money was always tight. Definitely not the NBA lifestyle.
Link paused the memory stream. A crucial question: What year is it?
The answer surfaced: 2010. He'd traveled back nine years. And landed in America. As a seasoned consumer of web novels, the conclusion was obvious: He'd transmigrated.
He scrambled out of bed, stumbling into the tiny bathroom. Splashed cold water on his face. Everything felt... slightly undersized. The water didn't wake him from this dream. He was still here. Still in this borrowed skin.
He looked in the mirror. Black hair, sharp features. Not bad looking. But like his old self – broke. He gripped the sink, staring at the familiar-yet-strange reflection. The memories clarified: This Link had been knocked out during practice yesterday, smacking the back of his head defending a drive. He woke up... occupied.
"Wait... basketball court?!" The realization hit him like a brick. He looked down at his hands, his arms. That's why everything seemed small. He was big. Really big. This body was 6'8" (2.03m), a solid 207 pounds (94kg). And the owner? A professional basketball player.
"Hah!" A giddy laugh escaped him. Thank god for private US hospital rooms; otherwise, they'd ship him straight to psych. Back in his old life, as a hoops junkie, he'd fantasized endlessly about making the NBA, sharing the court with legends. Even a benchwarmer, pulling down a million-dollar minimum salary? That was generational wealth for his old self. And now... dream achieved?
Sure, he'd traveled back to 2010, but lottery numbers? Blank. Business acumen? Zero. He was a stranger in a strange land. Surviving would be hard. This second chance? He wasn't wasting it on poverty. His path was clear: Pro baller. Big contracts. Fast cars. Big house. Enjoy the company of beautiful women. Peak life...
He was practically drooling when a cold, hard truth slammed into him.
He was a pro player... just nowhere near the glitzy NBA stars.
College ball? Played for Fresno State... in the NCAA Division II. No March Madness. Average skills. NBA scouts never glanced his way. This past summer, his college buddy Paul George got drafted 10th overall. Link? He waited... and waited... until pick 60. Nothing. Zip. Undrafted.
He'd landed a spot with the Oklahoma City Blue... in the G League.
Worse? He was barely clinging to that roster spot. The G League was pro ball, lightyears beyond D-II. The coach had been openly critical lately. Getting cut felt imminent.
His parents had bled their savings dry for his college basketball dream. If he couldn't hack it in the G League? Dream over. Time to grab pruning shears and join his old man landscaping. His sociology degree? About as useful as a screen door on a submarine.
Link raked his fingers through his dark hair. Fresh start? More like fresh hell. A massive problem had just landed in his lap.
"Discharge papers are sorted. Doc says you're good as new. Let's roll. Got a game day after tomorrow."
That afternoon, after begrudgingly accepting his new reality – broke college grad to broke G Leaguer – a tall, powerfully built Black man strode into Link's hospital room. His tone was familiar, friendly. Link dug through the new memories: Zeke Upshaw.
Zeke Upshaw. Another anonymous pro baller. Another G League journeyman. Undrafted, grinding for three years in the minors, still waiting for that elusive NBA call-up. Like most down here, Zeke clung fiercely to the dream, eyes fixed on the bright lights. Still soaking in the G League stew.
On the Oklahoma City Blue, Zeke was Link's closest friend. Being the only Asian dude, Link had faced some subtle exclusion early on. But Zeke? Pure warmth. When Link first arrived in OKC, homeless, Zeke opened his door without a second thought. Even now, Zeke regularly dragged Link home for meals.
In Link's book? Zeke was a genuine good dude. Maybe it came from years scrapping at the bottom. As a hoops food-chain bottom-feeder, Zeke knew the grind. He saw a kindred spirit in Link.
"You good, man? Concussed? Told ya, going all out in scrimmage ain't always smart. Relax, team covered the bill. Ambulance ride's on them too," Zeke grinned, clapping Link on the shoulder.
In the US, ER visits were financial landmines. An ambulance ride? Easily a grand. Then the ER itself charged triple the regular rate. A simple visit could bankrupt you. Link remembered an old joke: An American college kid collapses. His last conscious words? "Don't call an ambulance!"
But Link wasn't sweating the bill. He was trying to process this sudden, earnest friendship.
"Thanks for picking me up, Zeke," Link managed, unsure what else to say to this relentlessly optimistic dreamer.
"Come on, man, since when we so formal? Headin' to my place for dinner. Ma scored some killer chicken legs. You're in for a treat."
Zeke slung an arm around Link's shoulders, steering him out. The physical affection felt foreign, but hey, a friend was a friend. Couldn't hurt.
Walking the streets of Oklahoma City, Link gawked like a tourist. OKC wasn't exactly a metropolis; fans jokingly called it "The Village." But for someone experiencing "America" for the first time? It was sensory overload.
"Yo, you actin' real weird today," Zeke frowned, studying Link. "You straight-up knocked out yesterday. Docs say you're clean, though. Sure they didn't miss somethin'?"
Zeke reached up, prodding the back of Link's head.
"I'm good, Zeke," Link finally spoke up, pulling Zeke's hand away gently. Staying silent was risky. "Just feels like... I slept a real long time."
They walked, conversation stilted, until they turned into a neighborhood that looked like it had seen better days. Way better. This was Zeke's turf. Where he grew up. A forgotten corner of OKC: the Calvin District.
Back in China, Link pictured American cities as gleaming metropolises. Calvin District shattered that illusion. Pothole-riddled streets. Alleys crowded with hollow-eyed homeless. Suspicious figures in baggy clothes exchanging things in shadows. Walls plastered with graffiti. Even as a first-timer, the signs were unmistakable: a poor, Black neighborhood. Link felt a prickle of unease. Without Zeke beside him, he wouldn't feel safe walking here.
On the edge of Calvin, a tiny, weather-beaten two-story house marked the Upshaw home. Beside it, enclosed by chain-link fence, was a cracked concrete half-court. "That's where it all started," Zeke said, nodding towards the court. "My first hoop."
"Ma! I'm home! Brought Link! Thank the Lord, his dome's intact!" Zeke yelled before the door even opened.
A short, plump Black woman appeared, wiping her hands on an apron, a kind smile spreading across her face.
"Told you the Lord watches over our Link. Come here, child, let me see." She pulled Link into a hug, checking the back of his head. "Lord have mercy, when Zeke called sayin' you passed out? Near scared me to death!"
The embrace was awkward for Link, unexpected. Yet, in this strange land, the warmth seeped in. It had been a long, long time since he'd felt anything like... home.
Inside, the modest reality hit. Worn sofa. Cluttered living room. The Upshaws weren't living large. Zeke's dad had done time... for drugs. His mom, the kind woman in the apron, raised Zeke and his sister alone. Zeke being a "pro baller" now? Didn't change much. Not financially.
Unlike the NBA, where the minimum salary was hundreds of thousands, the entire G League team salary cap was a measly $200,000. Pocket change by comparison. Zeke, a three-year G League vet, pulled down $19,500 this season. Not $195,000. Not $195K. Nineteen thousand, five hundred dollars. For the whole year.
The average US salary? Around $40,000. So yeah, "professional athlete" sounded fancy. Reality? Zeke and Link were scraping the lower-middle class barrel.
"Link, you good for practice tomorrow?" Zeke asked as they settled on the worn sofa, the sounds and smells of cooking drifting from the kitchen.
"Uh... honestly? Not sure," Link admitted, forcing a weak smile. $19.5K was peanuts, but right now, even that paycheck felt precarious. He loved basketball in his past life, sure. But his skills? Train wreck level. Couldn't even make his college intramural team. So, shoving his clumsy basketball IQ into a pro athlete's body? Did that magically make him G League material? Doubtful. Very doubtful.
"What's up?"
"I... just got outta the hospital. Dunno if I'm... game ready. Maybe after dinner? You could run some drills with me on that court outside? Just to get the feel back?"
Link needed a reality check before tomorrow's practice. Needed to know if this pipe dream was even remotely possible. If not? Better to cut losses now, grab a pair of work gloves, and learn landscaping from this world's dad. At 22, a college senior by G League standards, he couldn't afford to waste prime years chasing a fantasy in the minors. This second chance? He craved a better life. Dreams were fine, but you gotta eat. Grinding hopelessly in the G League wasn't a plan.
"Sure thing, man. We'll get some shots up after we eat," Zeke agreed easily. "But relax, you'll be fine. Probably just nerves."
"Heh... yeah, probably," Link chuckled, the sound strained and hollow. Playing one-on-one with a real pro baller? This was gonna be a disaster. A spectacular, humiliating disaster.
What basketball fan hasn't dreamed of tearing it up on the pro court? Who hasn't fantasized about sharing the hardwood with legends, stacking championship rings, rolling in cash and fame?
That's why the MyCareer mode in NBA 2K blows up every year. It lets every hoops junkie live the dream. Since NBA 2K10 dropped that mode, it's been the franchise's golden goose.
But outside the game, outside the fantasy? Making that leap is damn near impossible. Pro ball ain't no video game.
Now, Link had his shot.
He had the pro athlete's frame. He had a foot in the door. But turning that dream into reality? That depended on whether he could squeeze every drop of talent from this borrowed body.
After dinner and a short break at Upshaw's place, the two hit the cracked concrete court beside the house.
The backboard was wood, stained and grimy. The net was just chains – cloth wouldn't last a week out here. Cracks spiderwebbed across the cement, and the chain-link fence sagged with holes. It was a dump. But in this neighborhood? It was sanctuary.
Link gripped the ball, nerves twisting his gut. Six-foot-eight, two-hundred-something pounds... but his basketball IQ? College intramural level, at best.
Sure, the NBA had monsters who dominated without textbook skills – Shaq, the Greek Freak who'd explode onto the scene later. But those guys only looked "raw" against other freaks. Against regular Joes? Their skills were lightyears ahead.
Take Shaq. Dude could handle like a point guard when he felt like it.
So, pure athleticism wouldn't cut it in the NBA. Especially since Link's body was strictly average by those standards.
"Hey, maybe start with some shots? Get the feel back?" Upshaw suggested, seeing Link frozen.
"Yeah... yeah," Link nodded. Shooting was his go-to back in the day. He thought he was decent. Truth was, he only shot because he couldn't drive past a traffic cone. His jumper wasn't anything special.
As Link raised the ball, words flashed before his eyes.
"Ah!" He yelped, the ball clattering away.
"Whoa, man! You okay?" Upshaw rushed over, worried the head injury was acting up. Getting knocked out cold was no joke, doctor's clearance or not.
"Nah, I'm good... just... you go ahead, Zeke. I'll stretch a bit more." Link waved him off, pretending to stretch while his heart hammered.
Confirming only he could see the text, he read it:
*"10-11 Season Grant Hill Abilities Implanted."*
As the words faded, a progress bar appeared. Empty. Above it, smaller text: *"09-10 Season Grant Hill Abilities."*
"Grant Hill!?" Link's mind reeled. Grant Hill was his favorite player! The night of the storm, he'd been watching old Hill highlights... then the zap. Had to be connected!
While other kids worshipped T-Mac, AI, or Kobe, Link had always been drawn to the "Next Jordan" – Grant Hill.
Before the... incident, Link knew Hill made the Hall of Fame. Some had questioned it, citing a lack of hardware. Those doubters just didn't know the story.
Summer '93. MJ's first retirement.
The NBA panicked as ratings tanked. They desperately needed a new face, a "Next Jordan."
That crown landed on two players: Penny Hardaway... and Grant Hill.
Hill was a college legend. Led Duke to back-to-back NCAA titles in the 90s. His all-around game, smooth style, and squeaky-clean image made him a national icon before he even stepped on an NBA court.
Rumors even said he led a college All-Star team to beat the original Dream Team – MJ, Pippen, Magic, Bird – in a scrimmage! No proof, sure, but the fact that story existed showed Hill's hype level.
1994. The much-hyped Hill entered the draft. Detroit took him third overall. He delivered: 19.9 ppg, 6.4 rpg, 5.0 apg, 1.8 spg. Rookie of the Year.
Crucially, Hill led the All-Star voting as a rookie. In the MJ-less void, he was the league's savior.
Even MJ's return the next year couldn't dethrone Hill as All-Star vote leader.
And Hill backed it up. Peak season: 25.8 ppg, 6.6 rpg, 5.2 apg. His first step was lightning. His crossovers embarrassed guards. His dunks were poetry.
The "Next Jordan" tag fit. All he needed was a ring.
Then, disaster. Just as Hill learned to read the game, entering his prime... injuries shut it down.
Three years after leaving Detroit? 47 total games played. He eventually got healthy, but the explosiveness was gone. Late career? A role player. Zero rings.
Retired at 40. Seven-time All-Star starter. Zero championships. Hall of Fame doubts.
Grant Hill... it shouldn't have been like this.
Yet, through it all, Hill battled until 40, earning respect as a grizzled vet. That grit was why Link loved him. Not just the peak highlights, but the refusal to quit. As a broke college grad scraping by, Link needed that inspiration.
Now, somehow, he was tangled up with Grant Hill.
*10-11 Season Grant Hill Abilities Implanted.* What did that mean? Did he have old man Hill's skills now?
"Yo, Link! Quit daydreamin'! Warm up's over, let's see some shots!"
Upshaw's shout snapped Link back. The progress bar vanished.
Link nodded, dredging up memories of the 10-11 Hill.
No athleticism left by then. Just a role player for Phoenix. But 13.2 ppg in the NBA? That wasn't something any G Leaguer could sniff.
Hill's strengths then: Three-point shooting. Savvy. His shot was pure. If he really had Old Man Hill's skills... his catch-and-shoot three should be money.
"Hit me!" Link called out, stepping behind the arc.
Upshaw blinked. Link never shot threes. But, eh, just warm-up shots. He passed.
Link caught it. The ball felt... different. Natural. Like an extension of his hand.
Jump. Wrist snap. Release. Fluid. A feeling he'd never had before.
The ball traced a perfect arc. Swish. The chains rattled. Link stared at his hands. Was this his cheat code?
"Hell yeah! Again!" Upshaw grinned, figuring it was a fluke.
Another pass. Link moved right. Same smooth motion. Swish.
Upshaw fed him ten more times. Ten straight makes. The eleventh rattled out.
NBA guys hit ten in a row in practice all the time. But for a G Leaguer, especially one who couldn't shoot? This was nuts.
"Hold up..." Upshaw walked over, circling Link. "That knock on the head... straighten out your shot?"
"Uh... been workin' on it in secret. Heh. Got lucky, I guess." Link scratched his head. The progress bar flickered back.
A sliver of white filled the previously empty bar. Training? Games? That's how you filled it?
Fill it, unlock the 09-10 Hill? Then keep going?
What if he leveled all the way to prime Hill...
The thought was too big. Link shut it down.
Making it as an NBA pro? Maybe... just maybe... it was possible.