This is admittedly an odd story. An 18-year-old college football player dismissed from the team for making out with his 65-year-old boyfriend during a game. The player was filming the game, rather than playing, due to an injury.
The school, North Dakota State College of Science, appears to claim that he was dismissed from the team for lying about the incident, not for being gay. (Ahem-bullshit.) The good news is that the player has supportive parents and friends. He has even received twitter support from two NFL players in the news recently for standing up against a homophobic Maryland legislator-Chris Kluwe of the otherwise-pathetic Minnesota Vikings and Brendon Ayanbadejo of the Baltimore Ravens.
In case the link becomes blocked, the kid recently graduated from the only public high school in an oil boom town of about 17,000 residents. When his dream of playing at a D-1 school did not pan out, he accepted an offer to play for NDSCS, a school that probably has fewer students than his high school did, and located in a far smaller town.
Before he played his first game, he received a concussion, and was relegated to videotaping an away game in Pueblo, Colorado. It was in the press box that he kissed his boyfriend, who lives in Denver. Later, the coach asked him who was with him, and he replied that it was his grandfather. Apparently after returning to North Dakota, he admitted it was his boyfriend. At that point he was dismissed from the team. While the school adamantly denies that homosexuality had anything to do with the dismissal, it is unclear whether the coach is claiming the dismissal was because he was not supposed to have anybody with him, or because he initially lied about who was with him.
All in all an odd story, but I have a hard time buying that he was not kicked off the team because he is gay.