Teddy Bridgewater warmed up his arm just in time for training camp.
The Vikings quarterback threw out the first pitch at the Miami Marlins game Monday night as they hosted the Philadelphia Phillies.
Bridgewater, who will report to the 2016 Verizon Vikings Training Camp on Thursday, is a Miami native and sported a white Marlins home jersey at Marlins Park.
He played at Miami's Northwestern High School, where he had a 4.0 grade-point average and was a standout quarterback on the football field.
The 23-year-old is entering his third season with the Vikings and is 17-11 as a starter, which ties Brett Favre and Warren Moon for the most wins in franchise history in the first two years as a starter.
Bridgewater threw for 3,231 yards and 14 touchdowns last season as he helped lead the Vikings to an 11-5 record and the NFC North title.