LT Bryant McKinnie (undisclosed absence) wasn't present at Wednesday's practice, though he said he'd participate in each OTA possible last week. Filling in for McKinnie was RT Michael Oher, who was Baltimore's LT before the team signed McKinnie last year. The OL was a makeshift unit Wednesday, with three potential starters missing practice.