Sports

Why the Cardinals should sign free agent Bryce Harper

Bryce Harper, seeking a deal in excess of $300 million for more than 10 years, has been with the Nationals since they signed him in 2010.