If I remember correctly, and granted this is just what I have pieced together, the guy who called the cops and fingered Eddie was under surveillance as a drug dealer and the very next week he was caught selling or dealing coke.
It sounded like he was close to getting caught and planted the stuff on a drunken Eddie and let him take the fall. It was awful suspicious that the person who turned him in was under suspicion and then caught the next week.
Crazier things have happened. Also, I think it is common knowledge among the kids on the team if another kid is using coke or just a drinker or a pot smoker. I am guessing that a lot of kids on the team stuck up for Eddie and let it be known that this is not his typical behavior. John Smith probably stepped up for the kid.
Either way, he seemed to clean his act up and got on the stand this year. Sounds like he is moving in the right direction.