Career Summary:

Robert 'Red' Byron

  • March 12, 1915
  • November 11, 1960
  • United States
  • Not Active
  • 58
  • 13
  • 27
  • 2
  • 22.41%
  • 46.55%