The Legend

  By: Connor Lenahan Tessa Barrett won the last two Pennsylvania state titles in the 3,000 meter run. A few weeks ago, she reset her own record, 9:36.45, en route to the championship.… Continue reading