dyn
Table TennisETTU sells broadcast rights to Dyn through 2028: seven cameras, a German-first clause, and the contract terms nobody publishedSeven cameras on Table 1. Four cameras on Table 2. These are the only two...
Table TennisThe ETTU–Dyn Broadcast Deal: A Guaranteed Visibility Tier for German Table TennisOctober 2026, Ljubljana. A small arena in Slovenia — a country outside the DA...
Table TennisETTU Signs Broadcast Deal with Dyn Through 2028: European Table Tennis Sells Its Light Market by MarketThat night I sat in front of a screen in Chengdu, watching a Europe Top 16 Cu...
Table TennisETTU and Dyn Sign Broadcast Deal Through 2028: Seven Cameras, Four Cameras and the Two-Tier Structure of European Table TennisSeven cameras on Table 1, four cameras on Table 2. Across the entire press...
Domestic FootballVietnam U20 Must Be Relegated After 1-3 Defeat to Iran in AFC U20 Asian QualifiersThe opening match of the AFC U20 Asian Qualifiers group stage between U20...
Domestic FootballDinh Bac scores and assists twice: inside Vietnam's 4-2 winDinh Bac walked into the post-match media area with the captain's armband sti...
EsportsVCT 2027: Riot Opens the Gates, But Don't Believe the $1 Million Number YetYou will hate me for this: Riot Games just published the VCT 2027 calendar ni...
EsportsDoctrine and the Vampire Problem in Overwatch 2's Support RoleBlizzCon 2026, day two. The main stage was packed. On the giant screen, a...
EsportsFour Thousand Words Not For The Winners: When Esports Learns To Live With EmptinessThere is a gap in my profession I have never dared write about. Not the gap...
AthleticsFrom Albuquerque 2026 to Sydney 2026: When Track Apparel Became a Variable on the TrackIn February 2026, at an indoor meeting in Albuquerque, Evelyn Ashford crossed...
Domestic FootballNinh Binh win 4-3 with ten men from the 19th minute: HAGL surrender their numerical advantage at 90+2In the 90+2nd minute, on the eastern stand of the Ninh Binh stadium, a man in...
EsportsFunctional Recovery and the Nature of the Regular Season: What We Track Is Not the StandingsA match can end in ninety minutes. A wrist needs forty-seven days. A cruciate...
International FootballAnatomy of the Empty Transfer Story: When "No Information" Is Itself a SignalTransfer deadline night, in Guangzhou, I sat in front of three screens. On th...
International FootballLPBank's Nine-Month Profit and Next Season's Budget Math for V.League ClubsLate October, I sat in the corridor outside a V.League dressing room, listeni...
BadmintonSatwik-Chirag rediscover winning feeling, Srikanth bows out at China MastersThe 36-shot rally at 17-17 in the deciding game was not just a point. It was...
EsportsWhen Dawn Breaks and the LCK Match Hasn't Said Goodbye: Lessons from an Empty Analysis PipelineThat night, I sat in the newsroom staring at a screen blinking with an error...
BasketballWhen the Numbers Go Silent: The Fragile Line Between Basketball Analysis and FabricationThat night in Miami, I sat in front of a screen with an empty data table. The...
VolleyballShowdown at Disney World: ACC and SEC Face Off in NCAA Women's VolleyballOn September 8-9, 2026, one of the most anticipated women's volleyball events...
BasketballWhy Vietnam's 2026 ASEAN Cup Triumph Began With Off-Ball RunsOn the Rajamangala pitch in Bangkok, during the second leg of the 2026 ASEAN...
Swimming33 Years of Silence in Irish Waters: The George Gibney Verdict and a Systemic FailureOn the day the Central Criminal Court of Ireland delivered its sentence,...
