Mike Lowell of the Boston Red…

Share: 

Sunday, October 28, 2007: Mike Lowell of the Boston Red Sox was named World Series MVP.