There was an article in the Hyattsville Wire about it here:
I thought maybe Riverdale had something to do with bears which I was not aware of... but then I saw in this article that it just said:
"Bear is many things to many people and subject to different interpretations. My hope is the community will enjoy his protective presence and serene spirit in Bear Square."
What do you all think?