San Francisco, CA12 months ago
San Francisco 49ers owners assume control of Leeds United
Monday, July 17, 2023 11:09PM The owners of the NFL’s San Francisco 49ers have assumed control of the English soccer club Leeds United. Leeds United announced...