If you have been looking for a great sports bar to watch American Football in Cebu, then your search is over. Â Marshall's Irish Pub Bar & Restaurant in Cebu carries American Football on our TV screens, both college as well as NFL (National Football League) via ASN (All Sports Network). In Asia in general, when […]