He was also a member of the Atlanta Falcons and Baltimore Ravens, but played the entirety of his regular season career with the Rams.
Bulger was selected by the New Orleans Saints in the sixth round of the 2000 NFL draft, 168th overall, and spent training camp with the team before being waived.
As the third string quarterback, Bulger did not see any playing time during his first season with the Rams, as the team advanced to Super Bowl XXXVI.
1 on the depth chart after Warner committed five turnovers and suffered a concussion in an opening week loss to the New York Giants.
Bulger then led the Rams to a regular-season record of 12–4, securing the NFC West title and a first-round bye.
The Rams went on to lose a double-overtime thriller to the eventual NFC Champion Carolina Panthers in the divisional round of the playoffs.
The Rams went 8–8 in 2004, narrowly losing the division to the heavily favored Seattle Seahawks, but earned a wild-card berth in a mediocre NFC.
[7] On September 10, 2006, in a game against the Denver Broncos, Bulger reached 1,000 completions faster than any quarterback in NFL history.
[10] However, seven days later, new head coach Jim Haslett named Marc Bulger the starting quarterback for the rest of the season.
His performances improved slightly as the year went on, but he still turned in another lackluster season with more interceptions than touchdowns and continuously declining completion percentages.
He threw lead rocks for the John Benton team, which included fellow former football player Jared Allen.