2:59 AM EST, Mon February 19, 2018
O
Pat O'Connor Tampa Bay Buccaneers DE / LDE
Patrick O'Donnell Chicago Bears P / HLD
Nick O'Leary Buffalo Bills TE
Ryan O'Malley New York Giants TE
James O'Shaughnessy Jacksonville Jaguars TE
Efe Obada Carolina Panthers DE / LDE
Victor Ochi Tennessee Titans LB / ROLB
Ifeadi Odenigbo Minnesota Vikings DE / LDE
Rees Odhiambo Seattle Seahawks G / ROG
Chris Odom Green Bay Packers LB / ROLB
Emmanuel Ogbah Cleveland Browns DE / RDE
Cedric Ogbuehi Cincinnati Bengals T / LOT
Alec Ogletree Los Angeles Rams LB / LILB
Dare Ogunbowale Washington Redskins RB
Larry Ogunjobi Cleveland Browns DT / LDT
Alex Okafor New Orleans Saints DE / RDT
Russell Okung Los Angeles Chargers T / LOT
Romeo Okwara New York Giants DE / LDE
Michael Ola Los Angeles Chargers T / ROT
Jamize Olawale Oakland Raiders RB / FB
Branden Oliver Los Angeles Chargers RB
Greg Olsen Carolina Panthers TE
Patrick Omameh Jacksonville Jaguars G / LOG
Oni Omoile Cincinnati Bengals G / LOG
James Onwualu Los Angeles Chargers LB / RLB
Patrick Onwuasor Baltimore Ravens LB / RILB
David Onyemata New Orleans Saints DT / RDE
Brian Orakpo Tennessee Titans LB / ROLB
Nate Orchard Cleveland Browns DE / LDE
Scott Orndoff Cincinnati Bengals TE
Ricky Ortiz Baltimore Ravens RB / PR
Kelechi Osemele Oakland Raiders G / LOG
Brock Osweiler Denver Broncos QB
Tyler Ott Seattle Seahawks TE / LS
Jeff Overbaugh Minnesota Vikings LB / LS / MLB
Matt Overton Jacksonville Jaguars LB / RLB
Francis Owusu Miami Dolphins WR

NFL Photos