Shirley Leung
For Amazon, is Suffolk Downs the right fit?
The mayor made the soon-to-be shuttered horse track that straddles East Boston and Revere the prime location for Amazon?s second corporate headquarters in Boston?s pitch to the online giant.