Ted Leonsis Outsmarts Rivals For The Washington Nationals By Buying Regional Sports Network

Ted Leonsis likely outmaneuvered all other potential buyers for the Washington Nationals by cquiring the remaining 67% stake in the NBC Sports Washington regional sports network from Comcast that it doesn’t already own.