Jack Hamilton gave everything to keep clean sheet and now faces big test against Rangers

Jack Hamilton.
Jack Hamilton.

Breaking