London native Chase Brown – one half of the twins who’ve blazed a trail from local youth football to the NFL – left fans gobsmacked when he scored his first NFL touchdown Sunday with a 54-yard run that topped out at a stunning 20.4 miles per hour. Read More