All the Pieces Seemed to Align for the Liberty Except One: Winning
1 year ago
84
Despite a more stable home at Barclays Center in Brooklyn, a new coach and stars in place, the team has struggled with injuries and gaining traction in the competitive New York sports market.