Former England manager Sam Allardyce has publicly criticized Liverpool striker Mohamed Salah, calling him a "big baby" amid a sharp drop in his goal output.
In the current campaign, Salah has netted just seven goals in 28 appearances across all competitions, a stark contrast to the 34 he scored last season when Liverpool clinched the Premier League title.
