This is probably old news to a lot of you, but I just found out. This year the American Bowl will be played in Tokyo between Atlanta and Indianapolis!
So close, yet so far away...I would absolutely love to see Atlanta in action, but obviously cannot get to Tokyo! Why dont the NFL come back to Australia, I understand they came out in 1999 or 2000, but this is the 12th time they have been to Tokyo, how about taking it somewhere different!
So close, yet so far away...I would absolutely love to see Atlanta in action, but obviously cannot get to Tokyo! Why dont the NFL come back to Australia, I understand they came out in 1999 or 2000, but this is the 12th time they have been to Tokyo, how about taking it somewhere different!