Bermuda Football Team Arrive Home From Defeating Panama