Nursing a three-point lead and backed up to the shadow of his own goal posts, rookie Brandon Weeden engineered a touchdown drive that gave the Cleveland Browns a happy plane ride home for a change and hope for a much brighter future. Weeden threw for a career-high 364 yards and a touchdown and made key plays on the clinching 94-yard drive that helped the Browns snap a 12-game road losing streak by beating the Oakland Raiders 20-17 on Sunday.