› added 10 years ago
43
TIL The Boston Celtics have won slightly more than one out of every four NBA Championships, making them the most successful sports franchise in North American history.
via reddit.com