if you don't mind just seeing what the highest ending odds in the market were for a particular match than betexplorer is best bet. if you want ending odds at a particular bookie the only real option is oddsoddsodds.com
an example of betexplorer's mls history can be found at
http://www.betexplorer.com/soccer/usa/mls-2009/results/
an example of oddsoddsodds history for columbus v cruz azul can be found by clicking on "odds archive" then typing in cruz azul and hitting search. it will pop up all CA matches, in order, on the right and just click on columbus match for the odds per bookie.
helpful, as always, rolltide