The school on Thursday announced plans to build a $60 million football stadium on campus. "After all this time, we're going back to the future," a jubilant president Scott Cowen said during the announcement. The effort, dubbed "Home Field ...