Back at the pa

April 13, 2007 | WNST Staff

For some reason it seems like I just left Camden Yards about 15 minutes ago