Get to know about the significance of Lane Stadium, a American Rules Football stadium, situated in Blacksburg, United States of America.