There is not much immediately next to the Wiehle metro stop but a very short uber/taxi ride away is:
- Reston Town Center with lots of nice restaurants with TVs;
- Bar Louie across the street from the Worldgate shopping center
- Worldgate Shopping Center which has a Fridays and maybe some of the smaller places in there will be showing games
- most of the hotels around there would have the games on in their bar and probably let you use their shuttle to/from the airport