MLB owners approve the sale of the Mets

Steve Cohen has purchased 95% of the team, now valued at $2.5 billion. Cohen is CEO and president of Point72 Asset Management. 26 of the 32 MLB owners approved the sale, along with NYC mayor Bill de B...

October 30, 2020