American Baseball Player And Coa
Clay Upshaw is a retired Major League Baseball player who played first base for the Toronto Blue Jays and Cleveland Indians both of the American League. Following his Major League...