Notable players who have played for the Boston Cannons include Paul Rabil, Max Seibald, and Brodie Merrill .