Can You Name that Team?: A Guide to Professional Baseball, Football, Soccer, Hockey, and Basketball Teams and Leagues
Unlimited loans, One at a time
One at a time
License max duration
The only single source collection of over 950 teams in 36 major professional leagues-baseball, football, soccer, basketball, and hockey. Also contains the first genealogy ever compiled on all these leagues.