Sportsmen ? Uh.... they have been covering up those guys since at least Babe Ruth.
Young fit men in an occupation with lots of groupies, it's no mystery why things can sometimes get out of hand. Especially when you add alcohol.
Back in the day and I mean at least until the 70's and 80's, NHL teams used to go to the bar after road games. Just like beer leagues.