BOWA

Philadelphia Phillies Manager Larry Bowa speaks to the media after being named Manager of the Year, Wednesday, Nov. 14, 2001, in Philadelphia. (AP Photo/William Thomas Cain)

Leave a Reply