Where to Watch the 2010 World Cup in the San Fernando Valley

Print This Post Print This Post

BY KAREN YOUNG Beginning June 11 and running through July 11, 32 nations will gather at Soccer City Stadium in Johannesburg, South Africa for the 2010 World Cup.  Sports bars and restaurants all over Los Angeles will be opening their doors for … [Read more...]