Four Found Dead at Florida Home of Tennis Star James Blake

Category:
BY STEVE HELLING The Avila Golf and Country Club in Tampa is known for its quiet, idyllic living. So when an explosion rocked the quiet neighborhood before dawn on Wednesday, several people frantically called 911. “Roughly after 5:30 a.m., I woke to a large boom,” a neighbor tells PEOPLE. “I thought...
Read More: Four Found Dead at Florida Home of Tennis Star James Blake