Bizarre Win Marks A Critical Point in Liverpool’s Season

At the end of a hard fought UEFA Champions League (UCL) encounter on Tuesday night, Steven Gerrard stepped up in the 93rd minute to take what would surely be a match-winning penalty for Liverpool FC. Continue reading “Bizarre Win Marks A Critical Point in Liverpool’s Season”