We were able to watch American Football (NFL) around midnight at the sports bar next to the Bulldog Coffeeshop in the Leidseplein area. Time zones require you to check starts but it was great after a full day of sightseeing to settle down with a cold one and a nice smoke and cheer on my favorite teams. Unbelievable!!!!
To watch American football in Amsterdam go to the Globe Hotel, they always broadcast the games on big screen TVs.