It has not been a good week for Astronomer CEO Andy Byron, who was caught cheating at a recent Coldplay concert — and even sports journalist Stephen A. Smith isn’t letting him off the hook. Smith recently ripped apart Byron for his actions. He made fun of the decision to go to a Coldplay concert, […]