At my friend's house in Bloomfield, we used to hang a projector screen from his second floor; one hook on each bedroom window in his backyard. The projector sat on an elevated table in his yard, and pointed up. We used to stream playoff games to it. You think about doing anything like that?
Edit: Didn't see the picture...yeah that's basically what we did.