(August 24 23:49) Forbes.com
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.
You can find the original article
here