Myers Park's Jack Davidson threw two touchdowns passes in Saturday’s Shrine Bowl, including the game-winning touchdown with 20 seconds left
Myers Park's Jack Davidson threw two touchdowns passes in Saturday’s Shrine Bowl, including the game-winning touchdown with 20 seconds left David T. Foster III dtfoster@charlotteobserver.com
Myers Park's Jack Davidson threw two touchdowns passes in Saturday’s Shrine Bowl, including the game-winning touchdown with 20 seconds left David T. Foster III dtfoster@charlotteobserver.com