Freese on the reception Cards fans gave him this week

Video Details

David Freese on what could be his final game at Busch Stadium: "I really appreciate everybody in this organization, everybody in this city and everybody that comes down to the yard... I definitely thought this was going to be my last game at Busch"