Liverpool Owners Withdraw From £115 Million Getafe Takeover Bid Sports November 17, 2025 Fenway Sports Group pulls out of the Spanish club deal due to financial limits… Read More