The Big Bang Hang-Up

I saw an article this morning about a new telescope that is supposed to aid in our understanding of the “Big Bang” theory. You can read it here. As an official scientific community armchair quarterback, I can honestly wonder to myself out loud “who gives...