Christopher Duffley sang the national anthem in front of all of Fenway Park before Monday's Boston Red Sox-Cleveland Indians game, despite the hurdles he had to come over. Absolutely amazing!

More Videos