Between frequently facing concerns about his weight and conditioning, reporting late for training camp after saying he hurt his lower back in a fall at his South Florida home, grading out poorly as a run blocker and facing multiple lawsuits from creditors, McKinnie experienced a year filled with nightmares.
If McKinnie hadn't accepted a $1 million pay cut that slashed his base salary from $3.2 million to $2.2 million six days before the season opener, he would have been cut from the roster.
Then, the 6-foot-8, 354-pound offensive lineman didn't start a single regular-season game for the first time in his career as Michael Oher shifted to left tackle.
"It was a pretty harsh, tough year," McKinnie said. "I should come out with a music album called, 'Misunderstood.' I really don't know all of the reasons why I was in the doghouse, but it's over with now."
Now, the 11-year veteran has escaped from the doghouse just in time for the playoffs.
Starting at left tackle during the Ravens' AFC wild-card victory, 24-9, over the Indianapolis Colts, McKinnie shut out accomplished pass rusher Dwight Freeney as the veteran didn't record a tackle. Noticeably slimmer, McKinnie has upgraded his mobility significantly since a sluggish offseason.
"Yeah, Bryant looked really good last week," Pro Bowl offensive guard Marshal Yanda said. "He's bending, he's moving his feet well. We need him to play well, and he's been doing that. We're excited about that."
Heading into Saturday's AFC divisional-round matchup against the top-seeded Denver Broncos, the AFC North champions have given McKinnie the pivotal assignment of protecting quarterback Joe Flacco's blind side.
McKinnie will match up against Pro Bowl defensive end Elvis Dumervil, who ranks second on the Broncos with 11 sacks.
"It's a good feeling to be able to help your team out," said McKinnie, who earned the second-highest grade on the entire offense from Pro Football Focus for his performance against Freeney. "I'm just happy. It's all working out in the end. I'm bouncing back. I'm back starting, and I feel like I'm playing well. It's not like this is too big for me. I've been here before."
For McKinnie, it was a relatively complicated journey from sitting on the bench to getting back in the good graces of the organization.
The toe injury that sidelined Ravens left guard Jah Reid triggered a shuffle on the offensive line Sunday — McKinnie started at left tackle, Oher shifted to right tackle and rookie Kelechi Osemele moved to left guard after starting 16 games at right tackle.
Behind the scenes, McKinnie had a meeting with Harbaugh a few weeks ago to discuss what he needed to do become a starter again.
"Coach Harbaugh wanted to see more from me in practice," McKinnie said. "I explained to him that, being on the scout team, I didn't want to wear out guys like Terrell Suggs and had just been getting in their way to give them a look, but he wanted me to show him what I could really do. So, I picked it up."
Although McKinnie displayed obvious rust when he played 73 of 89 offensive snaps and allowed a sack in the Ravens' 23-17 loss to the Cincinnati Bengals in the regular-season finale, he still got the call to start last week against the Colts.
It was part of a concerted effort to get the best five blockers on the field. The change worked as the Ravens allowed just one sack against the Colts.
"The fact that Bryant McKinnie could step in there and play as well as he did, he's been practicing so well the last two or three weeks," Harbaugh said. "You could just tell he was getting healthy, and it was time for him to play."