D-backs finalize $8.25M, 2-year deal with catch Alex Avila

PHOENIX/January 31, 2018 (AP)(STL.News) —The Arizona Diamondbacks have finalized an $8.25 million, two-year contract with free…