The official opening of the 2012 Olympics in London is Friday, but today we actually see the US Women's National soccer (aka football) team kick things off with a game against France. Given the large time zone difference between London and Seattle, I won't be around a TV for most of the Games so I...







