Record NFL Ad Revenue Could Result In League Scuttling Current TV Deals

The NFL is pumped—pumped!—for increasing TV ad revenue. Allen J. Schaben/Los Angeles Times via Getty Images The big reason the Denver Broncos recently sold for $4.65 billion and the value of NFL teams...

Steve Forbes Celebrates Scuttling Of Global Tax Scheme

This episode of What’s Ahead cheerfully examines how taxpayers got a break last week when two bad international tax initiatives that have been pushed hard by the Biden Treasury Department got temporar...