O Named NFL PlayersPast NFL Players whose last names begin with the letterOBill OsmanskiDave OsbornJim OttoJohn OfferdahlOfferdahlJohn10Ken O'BrienMerlin OlsenRC Owens