The sports world is rife with totems celebrating athletic excellence, such as the 17 Boston Celtics championship standards displayed at Boston’s TD Garden. Then there’s the other stuff; the lamest banners in the sports world. Here are a few examples.
More…

View Profile
admin 
Subscribe via
RSS