Imagine you’re on your way home from work and you look up and it’s Philadelphia Eagles star cornerback and punt returner Cooper DeJean right in front of your eyes.
Philadelphia police told reporters Friday night that a Mazda carrying four people, all brothers, went off the northbound lanes of Route 95 while traveling at a high rate of speed and landed on Castor Avenue below.