The Eagles senior competed in the Caribbean Scholastic Invitational in Havana, Cuba, from May 26 28 as one of 28 track and field athletes (14 boys, 14 girls) invited to represent the United States as part of Team National.. Powell is breaking down the footage with some of his geeky theories in this new episode […]