Travis Hafner is a retired first baseman who played for the Texas Rangers, Cleveland Indians and New York Yankees.
Travis Hafner is a retired first baseman who played for the Texas Rangers, Cleveland Indians and New York Yankees. Homes - Celebrity - Sports - Baseball Links: en.wikipedia.org By: jdubble07