Brian Roberts out 2-4 weeks
The injury occurred when Roberts stole second base Thursday against Tampa Bay. Following a headfirst slide, the 35-year-old had to be helped off the field.
Roberts was placed on the DL on Friday, hours before Baltimore's home opener against Minnesota. Roberts is expected to miss 2 to 4 weeks.
Infielder Yamaico Navarro, acquired in November from Pittsburgh, was recalled from Triple-A Norfolk.
Roberts played in only 115 games over the last three seasons because of injuries. He got through spring training without incident.
Copyright 2013 by The Associated Press
MORE MLB HEADLINES
- Caffeine free: Nats P tweets out comped java
- Braves, reliever Grilli agree to 2-year deal
- MLB average salary makes 12.78 percent jump
- Report: Braves, C Pierzynski agree to deal