March 11, 1937 - March 17, 2020 Mr. John Edward "Jack" Stack Jr., also known as Mr. Stack, Big Dad, Happy Jack, Mad Dog and PaPa, passed away peacefully on St. Patrick's Day, Tuesday, March 17, 2020.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results