Marine Colonel Apologizes… Sort Of 0 Bob Dillon SportsJune 2011Monday, June 27, 2011 at 8:22 am PDT • Views: 1,250 crossingbroad.com Phillies Pitching Heat M1A1