FDNY are on the scene at the Shea Stadium Construction Site (Roosevelt Ave near 126th Street) with approximately 5 square blocks flooded out. They are reporting that the contractor is extremely concerned due to an electrical transformer nearby – which he fears can electrify all the water. (Courtesy of BNN)