I like the work of Jeremy Olshan in the Post and the article does have a picture of a stray dog near Citi – but I personally have never seen a stray there. Have any of you been “menaced” by dogs?
The stray dogs have been wandering across 126th Street from Willets Point’s no-man’s land of auto-body shops, and onto the stadium grounds for years, stadium security guards told The Post.