From its unique location to an awkward naming proposal and a possible curse, here are five facts about the Bills’ Highmark ...