However, speculation among fans is rife, with many convinced that Mason's death is a ruse and he is actually alive, possibly as part of an astonishing witness protection plot twist.
George Mason made NCAA history by scoring 23 runs in one inning in a 26-6 win over Holy Cross on Tuesday. Yes, you read that right — 23 runs. In an even more shocking twist, the Patriots didn ...