Keating was selected by the Kansas City Chiefs in the fifth round (34th overall pick) of the 1964 American Football League draft.[3] The Buffalo Bills immediately traded for him because Bills' management and ownership firmly believed that they could sign Tom and not lose him to the NFL. The strategy paid off in May 1964 when Tom signed with the Bills. He spent the 1964 and 1965 AFL seasons as a backup player for the Bills, appearing in three games in 1964 and six games in 1965.[3]
Oakland Raiders
Keating joined the Oakland Raiders for the 1966 AFL season. He earned AFL All-Star honors with the Raider in 1966 and 1967. He was the starting right tackle for the Raiders' 1967 AFL Championship victory over the Houston Oilers as well as their Super Bowl II loss to the Green Bay Packers. Keating anchored a defensive line for the 1967 Raiders team that finished with the fewest yards rushing and the fewest rushing yards per attempt in the AFL, as well as third in fewest passing yards and second fewest points allowed.[7] The front four of Keating, Dan Birdwell, Ike Lassiter, and Ben Davidson contributed to the team's total of 67 sacks and 666 yards lost against the opposing offense.[8] He played for the Raiders through 1972. He was considered "the premier tackle in the old American Football League" until he was slowed by a series of leg injuries.[1]
Pittsburgh Steelers
In July 1973, the Raiders traded Keating to the Pittsburgh Steelers for an undisclosed 1974 draft pick.[9] Keating appeared in 12 games, four as a starter, for the Steelers during the 1973 NFL season.[3]
Kansas City Chiefs
In September 1974, Keating signed with the Kansas City Chiefs.[10] He became a starter for the Chiefs during the 1974 NFL season, appearing in 14 games, including 12 as the team's starting left tackle, replacing Curley Culp, who was traded to the Houston Oilers.[3] He concluded his football career with the Chiefs in 1975, appearing in nine games, four as a starter.[3]
After retiring from football, Keating worked as a private investigator for a law firm and later opened his own agency in Walnut Creek, California.[2] He maintained his primary residence in the Bay Area, but began spending several months a year in Limoux in the south of France.[2]
Keating had three sons, James Alexander Keating, Patrick Gould and Ryan Gould.[2] Keating's younger brother, Bill Keating, also played football for the University of Michigan and in the American Football League.[13]