So it has come down to this.  Heat and Spurs and Spurs and Heat.  Game 7, what sports fans love.  You can hate the officials, blame players or coaches for strategies that went bad or yell about anything else like fouls that were or weren't called.  But it is Game 7 however you shake it down.  Simply put, Who wins?  Vote here: