Neal and Peter really are at Yankee Stadium here. It's a scene from the episode "Stealing Home."

White Collar Season 3 Episode 15 Quotes

There are things in the past that live in the past.


Neal: You think I'm still a thief?
Taylor: Fish don't do well out of water.