To answer your question...NO! Second it's MARINE, not soldier (there is a difference)
As far as the playoffs being fixed, who really knows. What would Donaghy gain by saying that? Maybe he's trying to bring the whole league down with him, or at least tarnish it? It's all speculation.