Not sure how much this will hurt the O's if any. The Orioles are my team and I watch all the games. Many of Davis' home runs were in non clutch situations. For you Sabermetricians Davis' WAR is 1.8 which puts him in a reserve role level.
The suspension was one way to get him out of the lineup...