Reigning NL MVP Bryce Harper and a few fans at Citizens Bank Park made a rare deal during a game between the Philadelphia Philliesand San Diego Padres on Thursday.
Harper wanted a hat from the spectators and decided to give his cap, which he signed, in return