Once a year Baltimore plays host to the largest North American event, The North American Team Championship. Here is some action.
Copyright Eli Finkelstein, MD, Please do not reproduce without permission