Kyle Porter
Kyle Porter
Courtesy GoldenBearSports.com