Late rallies can't save Giants from slow start in home opener

By Alex Pavlovic