San Fransisco Giants Make "It Gets Better" Video

The Giants are actually the first professional sports team to make one of these. I have to say this is a great example of what kind of organization the Giants are. Just a real class act.