Question: can bryce harper be traded?
Answer: The sides have agreed in principle to a 13-year, $330MM deal that puts Harper in Philadelphia through his age-38 season. Unlike virtually all recent mega-contracts, this one comes without caveats. Harper gets full no-trade rights and does not possess any opt-out opportunities.