Retrospective look at ten seasons of Gallagher trials and tribulations.
2023
1991
1990
2024
—
1980
2013
1969
2019
2017
2001
2016