286. Barrington Teams Join Forces & Set New ALS Walk for Life Record Three Barrington teams joined forces to raise over… Continue Reading