Madison gearing up to host the 2010 North American Hardcourt Bike Polo Championships

by