After being named vice president of programming, where he was responsible for acquiring and scheduling ABC Sports programming, he was hired by CBS in 1997 as senior vice president of business affairs and programming. In December 2005, Pettiti was named executive vice president, CBS Sports and is "responsible for all day-to-day operations of CBS Sports, " where he was largely responsible for the network's NFL coverage.
Following his role as vice president of programming for ABC Sports, where he managed acquiring and scheduling sports content, Pettiti joined CBS in 1997 as senior vice president of business affairs and programming. In December 2005, Pettiti was appointed executive vice president of CBS Sports, overseeing all operations within the division, including NFL coverage.