Posts Tagged ‘Carlos Beltran’

Yankees Take Aim at Chris Archer

Yankees Take Aim at Chris Archer

The New York Yankees have always been revered as one of, if not the greatest franchise in Major League Baseball history. However, you’ll have a hard time convincing Chris Archer of that. Chris Archer has had excellent success against the New York Yankees. Archer, the ace of the Tampa Bay Rays this season, had faced […]