HiNew member here so hopefully you'll excuse Amy stupid questions I ask!Scottish guy staying in Edinburgh, Scotland. Watch all the giants games, even prime time when I only get an hour of sleep after before work!Thinking about making a trip over next season and taking in a game at the meadowlands, how easy is it to get tickets and anything else I need to know? CheersMark