Some galaxies in the Local Group actually exhibit somewhat blue-shifted spectral lines. Why aren't these blueshifts violations of the "Hubble Law"?
C if "local" galaxies moving towards us. It is not explainable by gravity yet.
D if nearby galaxies rotate and one part of the galaxy move toward us while the other part flee with a red shift from us.
There are other causes of spectral shifts possible. Look at http://hubblesite.org/newscenter/archive/releases/star/protostellar%20jet/2009/25/image/a/ .
"Big Bang" cosmology is in no danger of discredit, let me say before anything else. However, note also that about 1/4 of the known galaxies exhibit some blue shift, because they are moving toward us (e.g. Andromeda, M-31).
No one ever implied that galaxies sit still. They move around, some this way and some that. However, the outside of our present universe expands at C (defining the speed of light) and Universal Central Point (believed in Sagittarius) sits still as the ONE stationary object in our universe.
The case is abundantly clear that the universe is expanding. Hence, it also started out as a singularity, which had no physical existence before it was created.
There was quite a ruckus about that as a discredited atheist named Hoyle went into a blind and completely undisciplined panic as he saw his religion (atheism) about to find utter scientific discredit. Hoyle coined the term, "Big Bang" as a derision to shy people away from Hubbell's well studied work.
Guess what: atheism lost again, and will always continue to lose, because there is absolutely not one tiny scrap of information that could possibly support atheism or atheists. And there never can be.
Other people asked questions on similar topics, check out the answers they received:
Other people asked questions on various topics, and are still waiting for answer. Would be great if you can take a sec and answer them