thetopofthed.com
The Top of the D Meets: Emily Maguire.
With almost 100 international caps to her name and a series of eye-catching displays in the Champions Trophy, Emily Maguire has made a starting berth in the Great Britain line up her own. The Readi…