Bill James
In "The New Bill James Historical Baseball Abstract", sports historian Bill James ranked McGuire as the 40th best catcher of all time. The only 19th century catcher ranked higher than McGuire was Buck Ewing, whom James ranked 17th.