I had to watch it on the Spanish language channel, I wish Fox Soccer still was in full force, they would re-air games all the time.
By the way, Panama is a big baseball nation so this ties in. I believe that is so. I think Honduras actually is too.
ESPN News showed it here but I only saw the post-match commentary.