29 June 11
Legend

Legend

" You go around the country and people always ask me about Boston sports. What I tell them is they expect you to play hard; they expect you to play together. They’ll support you if you show them that you care. There is nothing like being a sports fan in Boston. New York always talks the talk, but they don’t have the championships to back it. Boston is the greatest sports town in America, maybe the world. "
-

Larry Bird

From last night at the New England Sports Museum’s “The Tradition” ceremony.

(via: CBS Boston)