Retrospective look at ten seasons of Gallagher trials and tribulations.
1999
2022
1998
2021
1997
2008
2023
2024
2014
2009