I Love The Cubs But…

  Having Billy Joel and Elton John play on July 21st at Wrigley Field in Chicago is not the best thing for fans (baseball or music.) With such a rich crop of indie-rock right in their own backyard and considering the state of the Tribune needng a new and younger audience to get future revenue […]