Sgt. Thomas P. MacPherson
July 20, 1986 - October 12, 2012
(Oct. 14, 2012, 11:06 a.m.) -- LBReport.com is deeply saddened to report the death in combat of Sgt, Thomas R. MacPherson, 26, of Long Beach -- a U.S. Army Ranger who previously served one deployment in Iraq and was on his fourth deployment... View Obituary & Service Information