Photos: Notre Dame's New Arlotta Stadium

Take a tour of spankin' new Arlotta Stadium, a lacrosse-specific facility in South Bend. Photos by TD Paulius.