The New York Liberty captured the 2024 WNBA title on Sunday night, but Cheryl Reeve believes it was her team who should have been celebrating a championship at the Barclays Center in Brooklyn.
Results that may be inaccessible to you are currently showing.