Ravens running back Lorenzo Taliaferro has an MCL injury that will cause him to miss several weeks, according to coach John Harbaugh. 

Taliaferro dealt with injury issues last year, his rookie season, when he appeared in 13 games and rushed for 292 yards.