Wayback Machine: Lou, Mel — The Almada Brothers

The Almada brothers had short baseball careers in Seattle, became famous in their native Mexico, and one’s misfortune gave the other a chance to make history.