When ESPN announced its 10-year deal with Penn Entertainment in August 2023, it touted two types of direct financial returns: $1.5 billion in cash, paid in annual installments, and Penn stock options that it said were worth, at the time, $500 million. Now that the deal has been terminated, the terms of that arrangement look […]

See Full Page