Teenager dies after crashing new motorcycle A Cooper City teenager died Saturday when his motorcycle crashed in Davie. Stephen Brown, 19, was riding his brand new Honda motorcycle west on Stirling Road near University Drive about 12:45 p.m. when he lost control of it. Brown tried to straighten out the bike, but he overcompensated and was thrown into the eastbound lanes. He died at the scene, said Davie police Lt. Bill Bamford. Witnesses told police Brown was speeding and weaving in and out of traffic before the accident, Bamford said. A helmet was found at the scene, but police said...