The Ravens have reportedly agreed to terms on a one-year contract with free agent quarterback John Beck. Beck, a two-year veteran, was released by the Dolphins last week. The contract is expected to be officially signed later in the week, and Beck will compete with Troy Smith for the backup job behind starter Joe Flacco.