Jermaine Eluemunor's feel-good story couldn't have been scripted any better during his rookie season.
The London native, who moved to the United States at 14 years old to pursue his love of the game, was drafted by the Ravens, played in his first NFL game in London's Wembley Stadium, then took home a postseason award.
Eluemunor's sophomore season sequel wasn't quite as made-for-Hollywood, however.
After making the Ravens' 53-man roster out of training camp last year, Eluemunor was released three weeks later. He was soon re-signed to the Ravens' practice squad and promoted back to the active roster a month after his release, but it was a wake-up call.
Now, as he enters his third season, Eluemunor has a golden opportunity in front of him.
The Ravens have a wide-open competition for the starting left guard spot and they're giving Eluemunor every chance to win the job. He ran with the first-team offense throughout OTAs and minicamp.
"I was immature. I thought I had it made," Eluemunor said. "I thought, 'I got drafted, I'm in the NFL now. I wanted to make it and now I'm here.' It took me getting cut last year to realize that getting here isn't my dream. My dream is being here."
A fifth-round pick, Eluemunor ended up playing in eight games, including two starts, as a rookie. He was named to the Pro Football Writers Association's All-Rookie team. After he was brought back up to the active roster last year, Eluemunor started at left tackle against the Steelers and played in nine games.
Now Eluemunor is looking to make the jump from backup to starter, and he'll have plenty of competition, though Head Coach John Harbaugh made it clear that there is no front-runner at the moment.
If anybody, veteran James Hurst probably has the leg up because he has the most experience. Last year's primary starter, Alex Lewis, is recovering from shoulder surgery. Rookie fourth-round pick Ben Powers will get a look as well. Eluemunor, though, got first crack at it in practice.
"I think each year, each practice, he's had some good growth," Offensive Line Coach Joe D'Alessandris said. "He played as a rookie. That's tough. We put him in a very difficult situation, but he responded well. Last year, he played again at tackle."
Eluemunor has the tools. He's one of the Ravens' biggest blockers overall, standing in at 6-foot-4 and 335 pounds. Only Orlando Brown Jr. is bigger on the offensive line. For a team that plans to run the ball a lot this upcoming season, having some more bulk in the trenches may not be a bad thing.
He also brings good mobility, given that he was a tackle in college and also played there in the pros. Eluemunor said he's aiming to shed 10-15 pounds over the next five weeks so that he's in better shape to go on long 14-play drives.
"Part of his deal is going to be getting himself in the kind of shape he wants to be in in the next four or five weeks to practice like he needs to practice and play, which I know he's determined to do," Harbaugh said. "But, he's looked good in there."
"He's another big guy that can move and that's very athletic," D'Alessandris added. "I just saw continued growth and I said, 'Give him a chance.' So, I put him back in at guard and he's doing a real nice job there. We'll see how it all pans out."
Asked about playing with the starters, Eluemunor said he's "not reading into it too much," and knows there's a lot more to prove in training camp. But it's of course nice to get the vote of confidence from coaches, and he doesn't want to let them or himself down.
"After I was signed back to the 53 and started, I said I was never going to let myself get cut again," Eluemunor said. "It was a big maturity thing. I know what it takes to be out there now and what you have to do get out there.
"I feel a lot better this year than I did last year and the year before. I was kind of sloppy my rookie year and last year I was overweight. This year, I'm a lot stronger. But I'm going to keep working, and run a ton this summer, so I can come back in the best shape of my life."
Check out the action from the three days of practices.

RB Mark Ingram II

QB Robert Griffin III

TE Hayden Hurst

Team

T Ronnie Stanley

G/T Jermaine Eluemunor

LB/DB Anthony Levine Sr. and ILB Patrick Onwuasor

OLB Matthew Judon

S DeShon Elliott

RB Gus Edwards

RB Mark Ingram II


OLB Matthew Judon

QB Lamar Jackson and RB Mark Ingram II

RB De'Lance Turner

QB Robert Griffin III

WR Joe Horn Jr.

G Ben Powers

RB Justice Hill

WR Michael Floyd

QB Lamar Jackson

CB Anthony Averett

OLB Jaylon Ferguson

QB Lamar Jackson

WR Seth Roberts and CB Jimmy Smith

S Earl Thomas III

QB Lamar Jackson

WR Jaleel Scott and CB Iman Marshall

QB Marquise Brown

QB Trace McSorley

WR Quincy Adeboyejo

QB Lamar Jackson

RB Gus Edwards

Offense

WR Marquise Brown

T Marcus Applefield

LB Chris Board

S Earl Thomas III

CB Anthony Averett

TE Mark Andrews

WR Antoine Wesley

LB Kenny Young


S Tony Jefferson

T Darrell Williams

TE Hayden Hurst

DT Gerald Willis

Defense

OLB Matthew Judon

WR Willie Snead IV

WR Antoine Wesley

RB Gus Edwards

QB Lamar Jackson

TE Mark Andrews

Defense

WR Quincy Adeboyejo

ILB Otaro Alaka and RB Tyler Ervin

CB Jimmy Smith

OLB Tim Williams

T Greg Senat

RB Justice Hill

RB Mark Ingram II

QB Trace McSorley

WR Marquise Brown

WR Jordan Lasley

WR Jaylen Smith

OLB Matthew Judon

G Ben Powers

QB Lamar Jackson

RB Justice Hill and CB Anthony Averett

S Tony Jefferson

WR Antoine Wesley

FB/DL Patrick Ricard

G Patrick Vahe

QB Lamar Jackson

WR/RS Willie Snead IV

Earl Thomas III

Head Coach John Harbaugh and the Team

Team Huddle

Cornerback Prayer Circle