Hi, we (husband, wife, 8year old) are coming in from Canada through Windsor for our first ever Lions game (versus Cowboys) Oct 26 and would appreciate any help. Easiest crossing and parking. We are planning to arrive early to watch pregame warmups inside stadium. I saw where someone even suggested parking in Windsor? Thanks a ton!