Townes was selected by the Dallas Cowboys in the second round of the 1966 NFL Draft and also in the first round of the 1966 AFL Redshirt Draft by the Boston Patriots of the American Football League. He was selected with a future draft pick, which allowed the team to draft him before his college eligibility was over, but Townes instead elected to leave college and sign with the team. He started his professional career as a defensive tackle, but in the middle of his rookie season, he was moved to left defensive end, replacing Larry Stephens in the starting lineup after the seventh game. At the end of the year, he was considered one of the top rookies in the league and a rising star. He is perhaps best known for causing Bart Starr to fumble in the 1967 NFL Championship Game, commonly known as the Ice Bowl. The fumble was picked up and returned for a touchdown by defensive end George Andrie, scoring six of the Cowboys' 17 points in the loss. Townes played in only 5 games during the 1968 season, after suffering a serious hamstring injury and was replaced in the starting lineup by rookie Larry Cole, who would not relinquish the position back. Cole moved to tackle in 1975 following the retirement of Bob Lilly, allowing Ed "Too Tall" Jones, the number one overall pick in the 1974 NFL Draft, to start at left end. He missed the entire 1969 season due to the same injury. Citing health and weight problems as a major reason for their decision, the Cowboys traded him to the New Orleans Saints in exchange for a fourth round draft choice on September 9, 1970. The NFL didn't start recognizing quarterback sacks as an official stat until 1982; however the Cowboys have their own records, dating back before the 1982 season. According to the Cowboys' stats, Townes is unofficially credited with a total of 9 sacks during his 1966 season, tying him with Harvey Martin for the most by a Cowboys rookie in franchise history. With 15 sacks, he is also tied with Larry Cole for the third most sacks recorded by a Cowboys player in his first two years in the NFL.
New Orleans Saints
Townes was released on January 25, 1971, after appearing in just six games with the New Orleans Saints. Townes fell out of favor when coach Tom Fears was fired midway through the 1970 season and replaced by J.D. Roberts, who disdained the aging, mostly over-the-hill players stockpiled by Fears.
He finished his NFL career after he was released by the New York Giants on August 24, 1971. During his short career he played in 38 games, recorded one safety and one touchdown.
Personal life
In 1982, he filed a malpractice lawsuit against the Dallas Cowboys. After football he had 2 knee replacements and a shoulder replacement. He died from a heart attack on July 22, 2017 in Dallas, one day after his 74th birthday. It was later discovered that he also had pancreatic cancer.