Home of the Giants Discussion Thread

Discussion for Home of the Giants: Comments, questions, or thoughts?