Trace McSorley is on a roll!

The rookie quarterback for the Baltimore Ravens is putting all his talents on display Thursday night. He started by scoring his first rushing touchdown of the preseason on a hard run. McSorley lowered his shoulder and took on three defenders before crashing into the end zone.

RELATED: Trace McSorley scores first rushing TD on hard-fought run

He added to his impressive night with a passing touchdown later in the first half. McSorley dropped back and looked off the defense before placing a beautiful throw down the left sideline. His dime hit Michael Floyd in stride for a beautiful touchdown: