DiNapoli was selected by the Oakland Raiders in the fourth round (109th overall) of the 1998 NFL draft.
On August 27, 2000, he was traded to the Tennessee Titans in exchange for a seventh round pick (#229-Ken-Yon Rambo).
He contributed to an offensive line that allowed just 21 sacks (second lowest in the NFL) and helped running back Eddie George rush for his sixth 1,100-yard season.
[4] On August 6, 2003, he was signed as a free agent by the Dallas Cowboys, to provide depth after second round draft choice Al Johnson was lost for the season with a knee injury.
[5] He appeared as a backup center in 7 games behind Matt Lehr, before suffering a high ankle sprain in the seventh contest against the Tampa Bay Buccaneers.
[6] On October 29, he was placed on the injured reserve list with cartilage damage to his knee and a high ankle sprain.