Very sweet. I like your characterization of McGonagall. Two nits, though: Albus, according to the HP Lexicon, was bron sometime in 1840. McGonagall was a student in the 1940s, and is a contemporary of Hagrid and Tom Riddle. Also, James Potter, in the books, was actually a Chaser. The snitch thing could work, since it was obviously a favorite toy outside the pitch.
WizardTales is an unofficial fan fiction site featuring works based off of The Southern Vampire Series, The Chronicles of Narnia, Supernatural, The Inheritance Cycle, Harry Potter,The Lord of the Rings and Twilight series'. WizardTales is not associated, affiliated with, or recognized by the authors or publishers of any represented series. No money is being made and no copyright or trademark infringement is intended. All stories and artwork remain the property of their authors and may only be copied in any form with their consent.