Lyon
Lyon's Transfer Rhythm: Reading the Money Through the Noise of RumourOn the morning of 28 June, I was at Lyon's training complex in Décines two...
Women's Ballon d'Or 2026: The Changing of the Guard and the Blind Spot of the VoteThat night at Wembley still plays in my mind like slow film. After the final...
Inside the Transfer Market: Long-Term Contracts, FFP and the Invisible HandsIn the early hours of 1 February 2026 Vietnam time, Chelsea announced the...
Every Transfer Rumor Is a Lie — Until the Contract Is RegisteredI watched it back three times. The third time, I saw what VAR never catches. ...
CS2 Falls for Seven Straight Months: The 805,000-Player Floor and the Trap of a Single ComparisonLate on 30 September 2026, Valve pushed a full crosshair-system overhaul for...
PV Sindhu Exits Asian Games 2026 at the Quarter-Final: Power Play, a Brutal Schedule and the Limits of Stamina at 311. Match summary: a scoreline that does not tell the whole story The women's...
Withdrawal from the Singapore Open Semi-Final: A Balance Test, Three Days of Three Hours, and the Limits of Player AutonomyWithdrawal from the Singapore Open Semi-Final: A Balance Test, Three Days of...
Vietnamese Youth Table Tennis: The Gap Between Training Academies and the International StageOn a late-August afternoon, inside the training hall of a sports centre on th...
Worlds 2026: SKT T1 and the Unresolved Problem in the JungleOn August 26, 2026, at Gocheok Sky Dome in Seoul, Longzhu Gaming defeated SKT...
Alcaraz's Warning About the Tennis Calendar: When a Champion Must Choose Between Health and RankingFlushing Meadows, a late August evening. On the Arthur Ashe court, Carlos...
Vietnam before the third-place match with Malaysia: When the spine thins out, two days of rest become the biggest variableA training session without a ball. Only the gym, the treadmills, the weights,...
2026 U.S. Open Table Tennis Championships: 118 Events, Six Days, and One Membership CardAt three in the afternoon on December 15, 2026, the convention corridor of...
A 14-Year-Old, Eight Points in Ten Games, and a 2,731 Figure That Needs VerifyingOn the scoreboard of the 2026 Chess Olympiad, one name made me pause longer...
The Blank Cell in Athletics' Medical Room: Injuries Do Not Come From the Results TableOn a May morning in 2026 in Phnom Penh, the women's 1500m final ended. Less...
A 'Tennis' Label on a Tax Notice: The Sports Data Pipeline FlawThe Stage-2 file opened at 11 p.m. Melbourne time. The first line was the...
Vietnam vs Thailand group decider: The Hoang Duc dependency, Thailand's ageing centre-backs and the provocation trapMoscow, July 2026. In the media-centre corridor beside the Luzhniki Stadium, ...
Lakshya Sen Loses to Loh Kean Yew at the 2026 Asian Games: The 10-Point Run That Exposed a Limit in Converting AdvantageThe last shuttle of the match dropped into the net off Lakshya Sen's racket....
Six Faultless Points and the Wall Named An Se Young: PV Sindhu Reaches the 2026 French Open FinalArena Grand Paris, third game, the scoreboard read 15-16. PV Sindhu stood...
VIETNAM TABLE TENNIS: WHEN DATA BECOMES THE ANVIL BETWEEN INFORMATION AND STORMSA table tennis match ends with a score of 4-2, but that number is merely the...
Chess Olympiad Round 9: Gukesh's Great Escape and the Crack Behind the GoldThe chess clock in Samarkand ticked like a heartbeat someone had forgotten to...
