Steve Cohen Has Been a Failure
During his introductory press conference, Mets owner Steve Cohen proclaimed he wanted to win a World Series in three to five years. The 2024 season will mark the fourth year of Cohen’s ownership. Despite spending record-breaking money, the Mets have missed the postseason in two of those years. They also have yet to even make […]
Read More