Joe Flacco could earn major bonuses thanks to new contract with Browns