The Tokyo Olympic Games kicked off on Friday, and venues across the Dallas-Fort Worth area are making it possible for spectators to watch the games from their favorite local watering holes.