Diamondbacks vs Giants prediction, odds, pick — 5/12/2025Matthew Zemek ·

Betting
Matthew Zemek is part of ClutchPoints' Betting team and has written for various sports websites and publications since 2001. He was the editor of the NBA site Crossover Chronicles in the 2016 NBA season. He was a contributing editor to the now-defunct site FanRag Sports in 2017. He currently lives in Phoenix, Arizona.