Last Minute TD Propels Browns to Victory
With 43 seconds left on September 25, 2011, the Browns drove the field and finished the drive with an 18-yard TD pass from McCoy to Massaquoi. The TD and the extra point gave the Browns a 1 point lead. The Browns were able to stop any last minute attempts by the Dolphins, and proceeded to […]