So a $750 Million Liverpool Investment is great, but RedBird vs RedBall, which one is it? “Yes…”

On March 31, 2021 Liverpool fans worldwide received confirmation of the rumours that had been circulating for months: Parent club Fenway Sports Group (FSG) were…