Never seen this before!  Player throws and catches own Hail Mary!

WATCH