bigpokey
Banned
not sure about other sports but in the NFL thanks to the very strong union NFLPA that players are required to join when they enter the NFL, the players recieve ample notice ahead of time when their test are taking place. so they can get clean well ahead of the test.
i've read the NHL has an even more powerful union, hell 30% of their salary gets paid into it or some crazy number and its considered blasphemy to even bring it up.
so i think that these 'tests' are done just to make things look legit but in reality its very easy to use gear in these pro leagues and get away with it.
that's complete bullshit they're subject to random tests for steroids at any time during the season, they do however know when they will be tested for recreational drugs at the beginning of the year and don't have to pass random rec drug tests as long as they pass the initial one