Jim Miller was in a good mood when he popped into his sports memorabilia store in downtown Belleville. He had taken some time ...