I double checked and all answers are accounted for and correct. Here is a hint related to your comment: the 49ers' home stadium is not in the city proper for which they are named, while the Athletics just moved out of the city where they had played since 1968.