As a follow up to a story reported in October 2010, when Eric Peterson wouldn't allow his St. George's School football team to play against a MUCH bigger Lawrence Academy team for safety reasons, it turns out Eric was on to something.
Boston news outlets are reporting a series of sanctions imposed on LA by their league (ISL) for improper financial aid packages to athletes (my summary) and the school has had to vacate their two previous league titles and faces other restrictions for three years.
Eric is not the gloating kind, but kudos to him for doing what's right at the time, and being vindicated later. (Frank DeFord's NPR commentary did support Eric at the time, but many others considered him a quitter).
It's hard to have ideals these days, but we're glad Eric has them and defends them...