Marquis Mays, 18, is fighting for his life after being shot in the face when an alleged marijuana deal went bad in Haverford.
Read More at Patch.com