That site gives me goosebumps and brings tears to my eyes everytime I go there.
I was wondering where the place to be is in Omaha . Where are tiger fans going to be?