He gave up three runs to the Toronto Blue Jays in a game between split squads that was postponed by rain.
After three rain delays, the game was called in the top of the third inning.
Hanson said he was having a hard time gripping the ball.
He allowed two hits and walked one, and gave up a two-run homer to Toronto’s Jeff Mathis.
In the other split-squad game, Ricky Romero, Toronto’s likely Opening Day starter, struck out four in three scoreless innings and J.P. Arencibia, Jose Bautista and Brett Lawrie each had RBI doubles in the Blue Jays’ 9-5 victory.
First-round pick Sean Gilmartin pitched two scoreless innings for Atlanta.
Atlanta’s Eric Hinske hit his second spring homer.
ROYALS: Kansas City reliever Jonathan Broxton tested his surgically repaired right elbow in a ‘B’ game against the Texas Rangers, allowing three of the five batters he faced to reach base in his first outing since May.
The former Burke County standout threw 27 pitches. He walked two and gave up a single in his debut for Kansas City.
Broxton said his elbow felt fine and sees no reason he wouldn’t be able to be ready for the Royals’ opener April 6.
MARLINS: Miami outfielder Giancarlo Stanton, formerly known as Mike Stanton, left Sunday’s game after being hit by a pitch on the left wrist, but X-rays were negative and his status is day to day.