Stargate SG-1 (1999) – Fair Game, and Legacy

Carter (Amanda Tapping) gets promoted to Major in this episode, a wonderfully nice moment for the character, but things get interrupted when O’Neill (Richard Dean Anderson) gets beamed aboard an Asgard ship, which leads to the story for the episode when he has a conversation with Thor (voiced by Michael Shanks). Written by Robert C….