Josh Allen blasts 4 home runs in batting practice
Josh Allen throws 4 TD passes, runs for score, Bills rout division rival Dolphins 48-20
Bills QB Josh Allen Smashes Home Runs During Practice with Toronto Blue Jays: 'Fun to Get Back Out There
Buffalo Bills QB Josh Allen goes deep in batting practice before Blue Jays-Yankees
Josh Allen And Buffalo Bills Quarterbacks Take Batting Practice With The Toronto Blue Jays!
Bills' Josh Allen won't practice Wednesday; Sean McDermott says 'we'll see' if he plays vs. Vikings
MLB: Josh Allen jokes about botching 1st pitch at Jays game
Bills QB Josh Allen homers during Toronto batting practice session
Josh Allen's first pitch at Blue Jays-Yankees game (videos)
Josh Allen won't stop making 'deez nuts' joke to Bills players