He also was one of the first to tweet the alert about the gunplay at one of Canada's busiest malls.
One man was killed outright and six others were caught in a fusillade of bullets.
Take your pick
There's no Stephen Strasburg or Bryce Harper in this year's baseball draft.
Without a clear-cut No. 1 prospect, teams face some intriguing decisions in the draft that starts Monday night. Houston has the first pick, leading off the draft for the first time since taking Phil Nevin in 1992. Stanford righthander Mark Appel, Florida catcher Mike Zunino, LSU righty Kevin Gausman, and Georgia high school outfielder Byron Buxton are expected to go early.
Weird stat
The Texas Rangers' pitching staff has given up 30 unearned runs, tying San Francisco for the most in the majors - and 27 of them have come since May 1.
Fast company
Florida's Giancarlo Stanton roped a grand slam off Jamie Moyer on May 21 and earned a spot in the record books. Ted Williams, Eddie Mathews and Ken Griffey Jr. are the only others in major-league history with four slams before their 23d birthday.
Around the bigs
The Yankees Derek Jeter had two hits, and his homer gave him his 1,799th run scored, tying him with Ted Williams for 17th on the career list.
Tigers star Magglio Ordonez officially announced his retirement. The 38-year-old finished with a .309 average over 15 seasons with Detroit and the White Sox.
Contact Don McKee at dmckee@phillynews.com. This article contains information from the Associated Press.