Giants’ rookie Kelby Tomlinson blasts a grand slam for first MLB home run Published by Matthew Farquhar