Two years is a long time, and for the Pittsburgh Steelers two years was too long to be away from Saint Vincent...