How does it feel as a Phillies fan after being denied the title more than 20 years to finally have your hands on the trophy? For me as a long time Phils Phan, I can't help but feel ecstatic when seeing the final strike out pitch almost like that same game winning pitch more than 20 years ago! So if you are a Phils fan, how does it feel for you?!