It's been a long road to the NFL for Delaware wide receiver Andrew Opoku.
Opoku grew up in Ghana before coming to the Uniited States and living in New Jersey.
Opoku played high school football at North Brunswick High School, intercepting 15 passes and becoming an honor roll student.
Then, he enrolled at Fork Union Military Academy before earning a scholarship to Connecticut, where he played linebacker and safety before shifting to wide receiver and transferring to Delaware. Opoku played linebacker and wide receiver for the Blue Hens and also played on several special teams units, blocking a punt against James Madison.
The 6-foot-5, 222-pound former Blue Hens player has been invited to the Ravens' rookie minicamp on a tryout basis.
Baltimore Ravens Insider
"I'm very excited," Opoku told The Baltimore Sun. "The Ravens were my favorite team growing up."
Opoku ran the 40-yard dash in 4.57 seconds at his Pro Day workout and had a 35-inch vertical leap. He's been working out with his cousin, Cincinnati Bengals wide receiver Mohamed Sanu.
"I want to show the Ravens I'm a wide receiver and that I've developed those skills," Opoku said. "I've only played the position for two years. I'm starting to feel comfortable and understand the position. I'm a core special teams guy and I can contribute right away."
The Ravens have also invited the following undrafted players to the minicamp on a tryout basis, according to NFL sources: Harvard cornerback-safety Norman Hayes, James Madison wide receiver Daniel Brown, Thomas More running back Dominique Hayden, USC safety Gerald Bowman, Maryland defensive end Andre Monroe, Purdue cornerback Antoine Lewis and Wyoming defensive tackle Patrick Mertens.
"All I want is a shot," Opoku said. "I can't wait to get there and show the coaches what I can do. I'm ready to work hard and contribute."