By 1939, Branch was with Newark of the International League where he worked primarily as a relief pitcher and appeared in 41 games that season. The 25-year-old made 30 appearances for Newark in 1940 and joined the Yankees in 1941. He made his major league debut on May 5, 1941 and appeared in 27 games for a 5-1 record and 2.87 ERA although he didn’t pitch in the World Series against Brooklyn.
In 1942, he made just 10 appearances for the Yankees and entered military service with the Coast Guard at the end of the year. Branch was initially stationed at Groton in Connecticut before moving to the Coast Guard Academy at New London where he spent the rest of the war and pitched for the Coast Guard Dolphins. Returning from service at the end of 1945 with an injured arm, Branch pitched briefly for Newark and Beaumont in 1946 before retiring from the game. He returned to his home in Texas and played semi-pro ball for a number of years. He passed away in Navasota on November 21, 1971. He was only 56. Source
30° 23.170, -095° 42.240