David "Buddy" L. Shannon, Jr.

June 25, 2019

David “Buddy” L. Shannon, Jr., of Canton, died peacefully on June 25, 2019. He was 64 years old. Bud was a local cab driver in recent years and prior, a longtime employee of the Canton Town Club before he retired. Bud was a standout athlete at Canton High School and went on to play football for four years at American International College, Springfield, MA. He graduated in 1977 as the school’s first marketing major.

Cherished son of Mary A. (Burtkus) Shannon of Canton & the late David L. Shannon, Sr. Loving brother of James P. Shannon of Norton, Maureen G. Humphrey of Whitman, Paul J. Shannon of Whitman, Robert E. Shannon of N. Attleboro, Michael G. Shannon of Ohio, John G. Shannon of California, William H. Shannon of Canton, Mary K. Melvin of Easton, Christopher M. Shannon of Mansfield, Regina M. Newcomb of Bridgewater, Theresa A. Marino of Bellingham, Matthew P. Shannon of Republic of Columbia and the late Thomas P. Shannon and Richard A. “Ricky” Shannon. He is also survived by 40 nieces and nephews.

Visiting hours will be held in the Pushard Family Funeral Home, 210 Sherman St., Canton on Saturday, June 29th from 9-11 AM. Service will be held at 11 AM at Funeral Home. Interment to follow at St. Mary’s Cemetery, Washington St. & Randolph St., Canton. In lieu of flowers, donations in David’s name may be made to the Canton Veteran Fund, 801 Washington St., Canton, MA 02021.

Donations may be made to:

Canton Veteran Fund
801 Washington Street, Canton MA 02021

© 2019 Pushard Family Funeral Home. All Rights Reserved. Funeral Home website by CFS