Played 14 seasons in the NFL (1958-71). He played three seasons for the Chicago Bears prior to joining the New York Giants and seven years with the Cleveland Browns after leaving New York. Barnes was a six-time Pro Bowler, a first-team All-Pro in 1961 (his first season with the Giants) and a second teamer in 1959, 1962 and 1964.