Final answer:
The highest career batting average in baseball history is often attributed to Josh Gibson, known for his impressive statistics in the Negro Leagues. Babe Ruth also had a celebrated batting average, along with a significant impact on Major League Baseball. Comparing Fredo and Karl's batting averages to their team's statistics would require their specific data for an accurate answer.
Step-by-step explanation:
The highest career batting average of all time is often attributed to Josh Gibson, sometimes referred to as the "black Babe Ruth". Gibson is known for compiling the most impressive career statistics in the history of baseball, particularly within the Negro Leagues. His legendary performance suggests that he may have held the highest batting average, although official records can be inconsistent. In contrast, Babe Ruth, famous for his hitting prowess and cultural impact in Major League Baseball, also had a highly celebrated batting average, but the question of who held the highest batting average relative to their team between two specific players, Fredo and Karl, would require a direct comparison of their statistics to their respective teams' averages.
Babe Ruth's iconic status in baseball history was solidified by his record-breaking 60 home runs in 1927, and his overall impact on the sport. While Ruth's career batting average was outstanding, it is not explicitly provided here for a direct comparison with Josh Gibson's.