Ain't No Fang - Evan Longoria

The Arizona Diamondbacks have reportedly agreed to sign Evan Longoria. What role will he play for this team?

Published: Tuesday, January 03, 2023   |   Runtime: 41:29