The Cincinnati Bengals have traded for quarterback Joe Flacco from the Cleveland Browns after Jake Browning dropped his third consecutive start.