I saw this on the local NBC news, but they did not mention greyhounds. What a terrible tradegy.
Just checked online for the local news story, here it is http://www.nbc10.com/news/13453505/detail.html and photos http://www.nbc10.com/slideshow/news/13453668/detail.html