Career
During his time in the NFL, McCullough played for the Pittsburgh Pirates (later renamed the Pittsburgh Steelers in 1940), Chicago Cardinals, Philadelphia-Pittsburgh Steagles and the Boston Yanks.
During his time in the NFL, McCullough played for the Pittsburgh Pirates (later renamed the Pittsburgh Steelers in 1940), Chicago Cardinals, Philadelphia-Pittsburgh Steagles and the Boston Yanks.