Sports

David Freese MVP

David FreeseSt. Louis CardinalsTexas Rangers
Cardinals third baseman David Freese holds aloft the Most Valuable Player trophy after St. Louis defeated the Texas Rangers, 6-2, in Game 7 of the World Series on Friday night at Busch Stadium. Charlie Riedel / Associated Press
Loading