Johnny Gallagher's morals are gone - his world has crumbled in on itself and the man who has remained is different.
2016
1945
1936
1964
2020
2001
2019
1995
1994
1981
1990
1983
1982
2007
2005
2004
2000