Retrospective look at ten seasons of Gallagher trials and tribulations.
2005
2024
—
1997
1983
2020
1960
1974
1982
2008
1977
1996
2013
2011