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